A US official appointed by President Donald Trump has resigned after CNN posted excerpts of him making racist and Islamophobic comments on a radio show he used to host, the news network reports.
Carl Higbie resigned from his post as external affairs chief at the Corporation for National and Community Service, according to a statement from CNCS spokeswoman Samantha Jo Warfield, CNN says.
Mr Higbie was not immediately available for comment.
CNN posted recordings of Mr Higbie's internet talk radio show Sound of Freedom from 2013 and 2014 in which he expresses his dislike of Muslims, black people and homosexuality.
"I just don't like Muslim people. People always rip me a new one for that. 'Carl, you're racist, you can't, you're sexist.' I'm like, Jesus Christ, I just don't like Muslim people because their ideology sucks," he says in one excerpt, describing Islam as "the ideology of a child molester".
In another he tells Muslims: "Go back to your Muslim s***hole and go crap in your hands and bang little boys on Thursday nights."
He said African-Americans had "lax" morals, and black women thought "breeding [was] a form of government employment".
He said he didn't mind being called a racist "if that's the definition of it".
- Donald Trump's ex-wife says he's not racist, just confused
- Donald Trump's s**thole comments 'hugely offensive - Ardern
Mr Bigbie also said former soldiers suffering from post-traumatic stress disorder had "weak mind[s]".
In a tweet he apologised for what he said, saying he was "not sorry" his words were published.
"I am sorry that I said them in 2013. Those words do not reflect who I am or what I stand for, I regret saying them."
The US President has had to repeatedly deny accusations of racism in his first year in power.
Reuters / Newshub.