ape in heels

Ape In Heels Scandal: Mayor Beverly Whaling Resigns over Michelle Obama Racist Post

Beverly Whaling, the mayor of Clay town in West Virginia, has resigned after she was caught up in a controversy…

8 years ago

Ape In Heels: West Virginia Officials Come under Fire After Racist Michelle Obama Post

A controversial Facebook post about First Lady Michelle Obama has sparked outrage after involving a town mayor in West Virginia.…

8 years ago