Somalia’s president has shielded a top pirate leader from arrest by issuing him a diplomatic passport, according to a United...
leaders News
World leaders and top executives have plenty of crises to discuss this year. Ballooning European government debt, rising inflation, fears...