Mariah Carey is under fire amid reports that she was paid $1 million last weekend to perform for Angolan President Jose Eduardo Dos Santos, who has been labeled a dictator by human rights groups.

Dos Santos is accused of ordering executions of his political opponents and journalists and exploiting the impoverished country's resources.

10-Year-Old Boy, Younger Sister Hospitalized After SUV Joyride

“Mariah Carey can’t seem to get enough dictator cash, reportedly more than $1 million this time," said the Human Rights Foundation's Thor Halvorssen, according to Reuters.

"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,” he continued.

O’Reilly: ‘Duck Dynasty’ Star “Made a Mistake”

Angola's state news agency reported that the concert raised $65,000 for the Red Cross.

Carey came under fire in 2009 for performing for Libyan leader Col. Muammar Qaddafi, and later expressed regret about the decision.