Johnny Depp wins defamation case against Amber Heard; What does Elon Musk think of Johnny Depp ?
Depp should be paid $15 million in damages, while Heard should be awarded $2 million, according to the jury. The judgments brought to a close … Read more