Jennifer Lopez

NYC3/ Splash News

Jennifer Lopez is clearing the air after performing for Turkmenistan President Gurbanguly Berdimuhamedow in his home country Saturday night.

Despite the leader's oppressive record of human rights violations, the songstress took the stage to sing "Happy Birthday" to the 56-year-old. And after being criticized by the non-profit Human Rights Foundation for the performance, Lopez is now addressing the controversy surrounding her appearance at the event.

In a statement obtained by E! News from Jennifer's rep, Lopez's performance was said to be part of a concert sponsored by "China National Petroleum Corporation that was presented to their local executives in Turkmenistan. [And]  was not a government sponsored event or political in nature."

The statement further states: "The event was vetted by her representatives, had there been knowledge of human rights issues of any kind, Jennifer would not have attended."

According to the statement, the "Happy Birthday" serenade came after "the China National Petroleum Corporation made a last minute 'birthday greeting' request prior to Jennifer taking the stage."

J.Lo's performance comes just weeks after she performed at Beyoncé's Chime for Change charity concert, which supports projects improving access to education, healthcare and justice for women.

—Reporting by Marc Malkin

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.