Donald Trump is the 47th US President. He beat Kamala Harris in 2024 election, after previously serving as the 45th president from 2017 to 2021
My fellow Cubans will defend their land and their sovereignty
Trump to attend Nato summit despite tension over Iran war
Reconstruction of Gaza stalls as Iran war diverts focus from Board of Peace
Lebanon needs to get over its America Derangement Syndrome
Trump might intervene in Cuba because of the Iran war – not despite it
Oil prices slide on Hezbollah ceasefire and Iran peace talks
Israel and Hezbollah to halt attacks, Trump says after 'furious' call with Netanyahu
Shadi's take on plans to print dollar bills featuring Trump's head
Trump to make ‘final determination’ on proposed Iran deal
Trump threatens new Iran strikes and ties Israel normalisation to nuclear deal
Group behind AI Lego videos greets Iranians as internet blackout ends
Analysts divided on oil’s next move after latest US strikes in Iran
Thank you for your attention to this matter: Trump's iron-hand-in-velvet-glove approach to social media
US-Iran deal hopes push oil prices below $100 a barrel
Sheikh Mohamed discusses Iran conflict with regional and US leaders
What has the Iran war achieved?