Thousands of counter-protesters marched in Boston Saturday to demonstrate against an event billed as a celebration of free speech but slammed by critics for ties to the white nationalist rally in Charlottesville, Virginia, last Saturday. The original demonstration was organized by a group called Boston Free Speech, and its schedule for the day included two speakers with ties to the alt-right, one of whom marched in Charlottesville.