Irish singer Sinéad O'Connor has publicly apologised for racist remarks she made last year in which she dubbed white people "disgusting".
- Sinéad O'Connor's TV comeback stuns viewers as she dons Muslim hijab
- Sinead O'Connor in hospital after latest cry for help
The 'Nothing Compares 2 U' singer, who goes by the name Shuhada Sadaqat since her conversion to Islam, said she was "unwell" at the time.
"As regards to remarks I made while angry and unwell, about white people... they were not true at the time and they are not true now," she tweeted following an appearance on Ireland's Late Late Show.
"I was triggered as a result of Islamophobia dumped on me. I apologise for hurt caused. That was one of many crazy tweets lord knows," she added.
In November last year, O'Connor tweeted she was about to say something "so racist she never thought her soul could ever feel it".
"But truly I never wanna spend time with white people again (if that's what non-Muslims are called). Not for one moment, for any reason. They are disgusting."
The 52-year-old has been open about her mental health issues during her five-year touring hiatus, posting emotional videos on her Facebook page about her struggles.
She's now set to return to the stage, with a handful of dates booked across Ireland this October.