The elephant within the Giuliani defamation court
A jury has ordered Rudy Giuliani to pay $148 million for defaming Ruby Freeman and Shaye Moss, two pollworkers in...
A jury has ordered Rudy Giuliani to pay $148 million for defaming Ruby Freeman and Shaye Moss, two pollworkers in...