The mayor of Luray, a small town in Virginia, is being urged to step down after calling Kamala Harris Aunt Jemima in a Facebook post. […]
The mayor of Luray, a small town in Virginia, is being urged to step down after calling Kamala Harris Aunt Jemima in a Facebook post. […]