Foreign News Uncategorized Kunle Awosiyan 6 years ago 1.1 K US Mayor Resigns Over Michelle Obama “Ape In Heel” Post