A Washington, D.C. jury has awarded nearly $150 million to Ruby Freeman and Wandrea “Shaye Moss” in the defamation case they filed…
A Washington, D.C. jury has awarded nearly $150 million to Ruby Freeman and Wandrea “Shaye Moss” in the defamation case they filed…