Mariah Carey has come under fire after she was paid $1 million to perform for a dictator.
The All I Want for Christmas is You singer gave a two-hour concert for authoritarian Angolan President Josè Eduardo Dos Santos last Sunday, in return for the huge amount, angering human rights groups.
Human Rights Foundation president Thor Halvorssen said: "It is the sad spectacle of an international artist purchased by a ruthless police state to entertain and whitewash the father-daughter kleptocracy that has amassed billions in ill-gotten wealth while the majority of Angola lives on less than $2 a day."
Carey's show was sponsored by Unitel, a mobile-phone company owned by Dos Santos' daughter, who is also head of the Angolan Red Cross, which reportedly received $65,000 in benefit funds from the concert.
The concert comes five years after Carey apologised after performing for notorious dictator Colonel Muammar al-Gaddafi, who was toppled and killed during the Arab Spring uprising in 2011.