Artifical Archive

This happened at the designated G20 free speech zone. As of today, 250611, the Toronto Police are still in possession of his walking sticks, his glasses, his whistle and his […]

This man had his artifical leg torn off by Toronto PoliceG200610.wmv

This happened at the designated G20 free speech zone. As of today, 250611, the Toronto Police are still in possession of his walking sticks, his glasses, his whistle and his […]