beverly whaling

Ape In Heels Scandal: Pamela Ramsey Taylor to Resume Work

Pamela Ramsey Taylor, who was suspended after calling First Lady Michelle Obama an "ape in heels" in a Facebook post,…

8 years ago

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