2026.06.10

Elon Musk demands Delaware Judge recuse herself after ‘support’ post celebrating $2B court loss