British Prime Minister David Cameron (L) and Somali President Hassan Sheikh Mohamud (R) shake hands in central London on May 7, 2013. - 

British Prime Minister David Cameron is hosting a conference in London today on Somalia's future. The country, located in the horn of Africa, has struggled with famine, piracy, and insurgency in the past several years. But recently, Somalia has been making some progress on economic rebuilding.

The BBC's Anne Soy joins us Marketplace Morning Report host David Brancaccio from the Somali capital, Mogadishu with the latest.