Reporting What The Mainstream Won't
Renowned actress Angela Reed faces a fine after her NYC restaurant displays anti-vaccination messages, sparking outrage and debate over freedom of speech.