Beverly Whaling, the mayor of Clay town in West Virginia, has resigned after she was caught up in a controversy…
A controversial Facebook post about First Lady Michelle Obama has sparked outrage after involving a town mayor in West Virginia.…