How a Swedish Criminologist’s Peer-Reviewed Critique of a U.K. Court Went Viral During Johnny Depp and Amber Heard’s U.S. Trial
Signage is seen on the side of the Royal Courts of Justice where the High Court is located in London on Nov. 2, 2020, when actor Johnny Depp lost his libel lawsuit against British newspaper The Sun for branding him a “wife-beater.” Listen to the full episode on Apple, Spotify or wherever else you get […]
Continue Reading