A white Donald TrumpDonald John TrumpForget the spin: Five unrefuted Mueller Report revelations Lara Trump: Merkel admitting migrants 'one of the worst things that ever happened to Germany' Financial satisfaction hits record high: survey 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.

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.”