The manager of Johnny Depp’s island in the Bahamas, Tara Roberts, takes the stand in the actor’s ongoing defamation trial against Amber Heard. Roberts details a fight she encountered between the former couple on the island.
The manager of Johnny Depp’s island in the Bahamas, Tara Roberts, takes the stand in the actor’s ongoing defamation trial against Amber Heard. Roberts details a fight she encountered between the former couple on the island.