Ontario Provincial Police claim success after terrorizing man at the wrong address

The Ontario Provincial Police (OPP) are no strangers to the finer arts of propaganda.  What else do you call an official press release that claims “operational success” after launching a stun grenade into the wrong address and then holding an

…Read More… Ontario Provincial Police claim success after terrorizing man at the wrong address