Thousands Protest Vaccine Mandates, Call for Health Freedom at New York City Rally Featuring Robert F. Kennedy, Jr.

Thousands of people gathered in a peaceful protest of vaccine mandates in New York City’s Duffy Square for the Broadway Rally for Freedom Oct. 16.