Lateefa bint Maktoum (UAE), The Last Look, 2009.

The U.S.-Israeli war on Iran has turned the Strait of Hormuz into a choke point for the world economy, with the gravest consequences falling not on the powerful but on the poorer nations of the Global South.


From MR Online via This RSS Feed.