powered by mochila

Iran's president canceled a last-minute call to attend an African Union summit in Libya on Wednesday amid a stir among African delegates, who complained the contentious Iranian leader would divert the conference's attention from Africa's pressing problems.