Yemen

Made famous by the fact that Chandler from Friends once fled there to avoid an ex-girlfriend, Yemen is the latest Arab nation to be undergoing a revolution. The countries current dictator, Ali Abdullah Saleh has ruled the nation since it was officially formed in 1990. However his career leads back much further then that, as … Continue reading