RECENT WORK

“Again, this is basic”: How an RCMP fishing expedition for Health Canada records violated the Charter and led to drug cases falling apart | Ricochet, 2024

Despite the city’s regulation, Toronto tenants continue to be pushed out for Airbnb | Ricochet, 2024

Secret memos detail allegations of police dishonesty, misconduct | CBC News, 2023

Durham officers guilty of “pro-police bias” in Dafonte Miller case: tribunal | CBC News, 2023

More than a dozen Peel cops were found guilty of crimes since 2017, records show. None lost their jobs | CBC News, 2023

Informant was branded a ‘rat’ and attacked in jail after outing by Peel police, lawsuit claims | CBC News, 2022

Son of Toronto cop used confidential information from father to commit murder, documents allege | CBC News, 2021

Toronto detective stole drugs from active criminal cases, court told | CBC News, 2021

Judges have tossed dozens of cases in past 5 years over credibility concerns with police testimony | CBC News, 2019

Harassment, sexual assault among misconduct by border agents investigated by CBSA | CBC News, 2019

Convicted drug dealer faced "oppressive" conditions inside Toronto jail, judge rules | CBC News, 2018

Suspended Toronto cop convicted of sexually assaulting wife's teen sister | CBC News, 2018

Dozens Of Canadian Border Agents Were Disciplined For Misconduct, But The Details Remain Secret | BuzzFeed News, 2018

Hundreds of police misconduct cases dealt with in secret | CityNews, 2018

Toronto cops accused of botching investigation of repeated sex offender | VICE News, 2017