Luray Mayor Barry Presgraves Faces Resignation Calls After Saying Biden Picked Aunt Jemima As VP
Barry Presgraves, mayor of Luray Virginia, faces calls to resign after a Facebook post saying Joe Biden just announced Aunt ...
Barry Presgraves, mayor of Luray Virginia, faces calls to resign after a Facebook post saying Joe Biden just announced Aunt ...