Follow us on
loading....
Somalia's president faced up against his predecessor in long-overdue presidential elections on Sunday, as the country grapples with an Islamist...