Mariah Carey is facing criticism for performing for Angolan President José Eduardo dos Santos. Turns out, there's a long list of entertainers that have performed for dictators or their family members.
When: 2008 and 2013
What happened: Carey performed for dos Santos, who has been criticized by the Human Rights Foundation for ordering the execution of various politicians, journalists and activists. This is not the first time she has come under fire for singing for controversial leaders. In 2008, she performed four songs at a private party for Libyan dictator Moammar Gadhafi.
Beyonce and Usher
What happened: Speaking of Gadhafi, the Libyan dictator hired R&B singers Beyoncé and Usher to perform at his St. Barts New Year's fest. Gadhafi was killed in October of that year by the country's revolutionary army after being ousted from power during a civil war.
What happened: Jennifer Lopez was slammed after she sang Happy Birthday to Turkmenistan leader Gurbanguly Berdimuhamedow in a June show. Berdimuhamedow has been labeled as an oppressive ruler by human rights organizations. Her publicist said she would not have performed in Turkmenistan if she'd known about his background.
What happened: Kanye West received backlash after he performed at a wedding party in Kazakhstan hotel for Aisultan Nazarbayev, grandson of Kazakhstan's longtime president, Nursultan Nazarbayev, who has been accused of human rights abuses.
What happened: 50 Cent was criticized after it surfaced that he performed at an event tied to the Gadhafi at the 2005 Venice Film Festival.
What happened: Nelly Furtado was criticized after she performed for Gadhafi at one of his private parties.