50 Cent has donated $100,000 (£69,000) to charity after he mocked an autistic airport worker.

The rapper publicly apologised to Andrew Farrell after he tweeted a video of himself teasing him at Cincinnati/Northern Kentucky Airport.

In a statement 50 Cent said he wanted "to make good with Andrew Farrell".

He explained that he wanted "to turn this misunderstanding into an understanding".

"There are people that are ignored, mistreated and neglected with disabilities that need our support," he said.

"Today, I have made a donation of $100,000 to this worthy cause through Autism Speaks.

"I am calling on my fellow musicians, actors, entertainers and all others who may not have fully considered this cause to join together to help in any way they can."

50 Cent posted the video writing that the janitor seemed "high" and that "the new generation is crazy" but Andrew Farrell didn't appear to respond.

The rapper, whose real name is Curtis Jackson, deleted the video.

It was Andrew Farrell's first job, which he'd been working in for a month.

After the video was posted a school friend of Andrew Farrell's left a comment, saying: "He has extreme social difficulties, just to let you know.

"He has a hard enough time getting through life without jackasses like you making fun of him. I hope you feel good about yourself. You just lost a huge fan."

50 Cent said he personally apologised to the family.

In a statement, they said: "As requested we have received a letter apologising for 50 Cent's behaviour and we have chosen to accept it, along with a request that a donation be made to Autism Speaks.

"Though a letter of apology will not undo what 50 Cent has put our family through, we are choosing to forgive.

"A great lesson can be learned from this heartbreaking situation. Regardless of the way that another person appears to you, it is never OK to publicly humiliate them via social media."

Find us on Instagram at BBCNewsbeat and follow us on Snapchat, search for bbc_newsbeat