RECENT WORK
‘They don’t look Jewish to me’: Behind the scenes panic at the Toronto Public Library after complaint from pro-Israel group | Ricochet, 2024
Toronto police sergeant facing misconduct charges for allegedly stealing fentanyl for personal use | Ricochet, 2024
Toronto’s short-term rental rules are supposed to keep basement apartments off Airbnb. Some homeowners appear to be listing them anyway | Ricochet, 2024
“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