Tag: Judge Penney Azcarate

Johnny Depp wins defamation suit against Amber Heard

Published on June 2, 2022 by Chisomo Kambale

American Actor Johnny Depp won a defamation suit Wednesday against his former wife Amber Heard after a jury found that […]