Mon. Mar 2nd, 2026

Elon Musk’s latest post is an apparent bid to de-escalate the public feud with Donald Trump which began last week

Read more at The Independent