Mariah Carey defies activists to perform in Saudi Arabia

Mariah Carey defies activists to perform in Saudi ArabiaMariah Carey has performed a headline show in Saudi Arabia – despite activists’ concerns over human rights abuses in the kingdom.