powered by mochila

Somalia's prime minister resigned Tuesday after months of turmoil with the country's president, saying their infighting had become a "security vulnerability" in a country battling an Islamic insurgency and rampant piracy.