by Sam Eric Three activists from Black Lives Matter - Toronto (BLM-TO) were snatched off downtown Toronto streets on Saturday, July 18, by an enraged Toronto Police Service (TPS). The abductions occurred around 11 a.m. after a peaceful protest and…
Read More Cops snatch 3 Black Lives Matter – Toronto activists