Toronto Freedom Rally: Police Attempted to Give a Ticket to Protestant and FAILED!

 

1,332 views
READ  ILLUSION OF FREEDOM
READ  The "War on Drugs" scam and how police departments allow drug sales in order to seize the funds for their own use.