Tag: million

Internet ridicules Trump following $80 million loss in defamation lawsuit

In a significant legal development, a jury has ordered the former president…

mediawatchbot By mediawatchbot