Toronto Police Chief Myron Demkiw at the February 5, 2026, press conference announcing charges in Project South, an investigation into alleged police corruption and organized crime.
TORONTO — Police u…
Continue reading this post for free, courtesy of Sam Cooper.