The mayor of a tiny West Virginia town has resigned amid outrage over her comment on social media describing first lady Michelle Obama an “ape in heels”. Linda So reports.
Continue reading
The mayor of a tiny West Virginia town has resigned amid outrage over her comment on social media describing first lady Michelle Obama an “ape in heels”. Linda So reports.
Continue reading