Nelly Furtado, Beyonce' and now Mariah Carey have issued official statements explaining and apologizing for performing for embattled Libyan leader Muammar Gaddafi.

Mariah did a concert in 2006 in the Caribbean in which she was paid $1 Million from Gaddafi, according to her publicist that money has now been donated to a charity. See the official statement from the diva after the break.

"I was naive and unaware of who I was booked to perform for. I feel horrible and embarrassed to have participated in this mess,  ultimately we as artists are to be held accountable. Going forward, this is a lesson for all artists to learn from. We need to be more aware and take more responsibility regardless of who books our shows."