If you don't stand up for people like this woman then it gives these jackbooted thugs permission to do this to anyone.
Reposted from Matt Novak
Video of the international student at Tufts being arrested by "federal authorities" in Massachusetts has been released and it's terrifying.

They're not even uniformed officers. Just secret police thugs in hoodies and masks.

From WCVB: youtu.be/PuFIs7OkzYY

Comments