In this photo taken Thursday, March 29, 2012, Somali vendors sell street food at the Hamarweyne market in Mogadishu, Somalia. The seaside capital of Mogadishu is full of life for the first time in 20 years after African Union and Somali troops pushed Islamist militants out of the city last year. (AP Photo/Farah Abdi Warsameh)
{}