Ex-wife or friend defecated in their bed in “fitting end” to marriage, Depp tells court
Movie star Johnny Depp told London’s High Court on Friday that his ex-wife Amber Heard or her friend had defecated in their bed in what
Read more