$50 million defamation suit regarding Johnny Depp and Amber Heard explained in detail


America watches the defamation case which is taking place in Johnny Depp vs. Amber Heard inFairfax, Virginia, and America appears to be utterly in a state of confusion by it. Vanity Fairreports that Court TV broadcasts the trial and has doubled its ratings for daytime. The trial’shashtags have been trending on Twitter while viewers watch … Read more