
This content originally appeared on Al Jazeera.


Elon Musk steps down from his government efficiency role after clashing with Trump over US federal spending policies.
Related News

03 June 2025
Ukraine claims to have damaged Russia’s bridge to annexed Crimea

27 May 2025
Mapping Israel’s military campaign in the occupied West Bank

12 June 2025
Israeli soldiers kill 13, wound 200 in Gaza in latest aid seeker attack

28 May 2025