33 people were arrested in Boston on Saturday August 19th, 2017 when an unknown number of Police officers rounded up protestors who were speaking out against hate speech. Two of those arrested speak out, on what they saw and what corporate media got wrong.
Read More