Critical Politician
Villa Rose is near the presidential palace in Mogadishu and popular with government officials.
Posted
in