A white Donald Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE supporter who punched a black protester at a March rally apologized to the victim at a Wednesday court hearing.

James Franklin McGraw, who was charged in March with assault after punching Rakeem Jones in the face at a rally in Fayetteville, N.C., shook hands and hugged Jones at the hearing, a CNN affiliate reported.

ADVERTISEMENT

“You know what you did, and I know what I did. I’m not going to say you were wrong or I’m wrong,” McGraw told Jones. “I hate it worse than anything in the world. If I met you in the street and the same thing occurred, I would have said, ‘Go on home. One of us will get hurt.’ That’s what I would have said. But we are caught up in a political mess today, and you and me, we got to heal our country.”

McGraw pleaded no contest to assault and disorderly conduct charges, WRAL, the North Carolina-based CNN affiliate, reported. McGraw will be given a 30-day jail sentence and a year of unsupervised probation.

A Donald Trump supporter who punched a protester in the face at a March 2016 rally has apologized to the victim https://t.co/QacjBgZXJk pic.twitter.com/aU1gyBIQ0Y — CNN (@CNN) December 14, 2016

In March, McGraw said, “The next time we see him, we might have to kill him.”

Jones, the protester who was punched, told The Washington Post in March that he attended the rally with four friends — a white woman, a Muslim and a gay man — for a “social experiment.”

“My eye still hurts. It’s just shocking,” Jones told the Post at the time. “The shock of it all Is starting to set in. It’s like this dude really hit me, and they let him get away with it. I was basically in police custody and got hit.”