After a United Nations visit last month, Assistant Secretary-General for Human Rights Ivan Simonovic said the country had made progress in the area of human rights, but "a lot more work is needed to complete this process and to ensure practice is in line with international standards."
Lopez's publicist says the event was vetted by Lopez's staff: "Had there been knowledge of human rights issues any kind, Jennifer would not have attended."
The birthday serenade was a last-minute request made by the corporation to Lopez before she took the stage, and she "graciously obliged," the statement said.
The president of The Human Rights Foundation scolded the singer for the performance. "Lopez obviously has the right to earn a living performing for the dictator of her choice and his circle of cronies," Thor Halvorssen said in a statement to The Hollywood Reporter. "But her actions utterly destroy the carefully crafted message she has cultivated with her prior involvement with Amnesty International's programs in Mexico aimed at curbing violence against women."
Lopez is the latest celebrity to face scrutiny for performing in countries or for leaders with human rights violations.
In 2011, Oscar-winning actress Hilary Swank profusely apologized after attending a birthday party for Chechen leader Ramzan Kadyrov, who had been accused of torture and killings; she said she didn't have a full understanding of the event.
Beyonce, Nelly Furtado, 50 Cent, Mariah Carey and Usher were paid handsomely to perform at parties linked to the late Libyan leader Moammar Gadhafi. All later announced plans to donate their performance fees to charity and said they hadn't known the leader was connected to terrorism.
Lopez has no other performances scheduled in the country, her publicist said. Her performance fee wasn't disclosed.
© 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.