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."