NEWSDESK
Islamic rebels patrol the streets of Mogadishu July 2, 2009. Al Qaeda-linked fighters in Somalia's al Shabaab rebel group are battling to oust President Sheikh Sharif Ahmed, himself a former Islamist ...