June 3, 2026
Featured Story
Most recent
Rough roads: 30 countries with the worst road quality
June 3, 2026
Rated on a scale from 1 (underdeveloped) to 7 (extensive and efficient by international standards), these 25 nations have the world’s poorest road infrastructure. Chad ranks at the very bottom with a score of just 1.9, followed closely by Madagascar and Mauritania, and a cluster of countries including Haiti, Yemen, and DR Congo. From impassable rural tracks to crumbling highways, poor road quality in these countries hampers trade, emergency response, and daily travel.
International Criminal Court: an instrument of imperialist persecution
June 3, 2026
From Yugoslavia to Libya, the message is clear: justice only for America’s enemies.
Iran: time for talking is over, Mr Trump
June 2, 2026
The real problem for Trump is both his and his team’s ignorance and misunderstanding of Iran.
India, the war in the Middle East, and a major issue to resolve before BRICS+ Delhi 2026
June 2, 2026
The Middle Eastern crises of 2026 mark a moment of structural discontinuity in Indian foreign policy.

































