Why Elon Musk sued Media Matters in Fort Worth
Elon Musk's X Corp. could have filed its defamation lawsuit against Media Matters for America in Northern California, where the social media platform is headquartered. Or it could have sued in Washington, D.C., where Media Matters is located. But the suit ...