WATCH: Jennifer Lopez in Hot Water Over Latest Performance

Jennifer Lopez is receiving a lot of backlash for her latest performance.

The 43-year-old triple threat star reportedly sang "Happy birthday" to Turkmenistan leader Gurbanguly Berdymukhamedov on Sunday.

Berdymukhamedov, the leader of an authoritarian regime in Central Asia, has been criticized numerous times by human rights organizations for oppresive rule. According to The Hollywood Reporter, Lopez's rep described the event as a "private corporate event" held by the China National Petroleum Corporation (CNPC) that was "not political in nature" and was not "government sponsored."

Her rep also defended Lopez singing the birthday song by saying that it was "a last minute 'birthday greeting' request prior to Jennifer taking the stage."

NBC Latino reports that a 2012 Human Rights Watch report described the country as “among the most repressive in the world” under the Turkmenistan leader’s “authoritarian rule.”