(Alertnet) – Islamist al Shabaab rebels fought Somali government troops and African Union peacekeepers in northern Mogadishu on Tuesday, prompting doctors and children to flee a hospital being hit by stray bullets, an official said.

Link