Monday, June 20, 2011

Postcards from Hell, 2011


According to Foreignpolicy.com's photo essay, Yemen was listed at the 13th rank among the other 60 countries where life felt as hell. The images were about the world's most failed states. I personally was not surprised to find Yemen included in the list, thanks to Saleh's 33 years lousy leadership and the current ongoing political unrest in the country.