Anoosheh Ashoori had never been involved in politics and later realised he was being held as a bargaining chip
March 31, 2022
Most popular today
World Cup 2026 power rankings: All 48 teams rated after opening round of matches
Cartoon for June 19, 2026
Cuba turns to foreign capital to rescue collapsing tourism industry
From world war diplomacy to US-Iran deal: why Versailles matters
How the GDPs of the G7 and Brics measure up