mugshot via TMZ

John McGraw, the 78-year-old white man who punched a black protestor at a Donald Trump rally in North Carolina last night, has been booked on charges of misdemeanor assault and battery and disorderly conduct, reports WNCN in Fayetteville.

Per WNCN, McGraw’s bond was set at $2,500 and he’ll be in court again on April 6. Cumberland County Sheriff Earl “Moose” Butler released the following statement:

No one should be subjected to such a cowardly, unprovoked act as that committed by McGraw. Regardless of political affiliation, speech, race, national origin, color, gender, bad reputation, prior acts, or political demonstration, no other citizen has the right to assault another person or to act in such a way as this defendant did. I hope that the courts will handle this matter with the appropriate severity for McGraw’s severe and gross violation of this victim’s rights.

You tell ‘em, Moose.

The footage of the punch was captured from multiple angles, with this perhaps being the clearest one:

The victim, Rakeem Jones, said he was forcibly escorted out by police, despite being on the other end of the punch. Per the Wall Street Journal, Internal Affairs is looking into the cops’ zealous reactions.

Image via TMZ. Contact the author at