Might be a "he".  Might even be a liberal trolling as a white Republican, for all we know.  I'd say I can't imagine anyone being so clueless, but then again, Hillary and Trump got about 70 million votes, so the "dumb" is running rampant here......