Jennifer Lopez

Jennifer Lopez sings Happy Birthday to the Turkmen president at a private concert, unaware of his human rights record. Photos: SCMP Pictures

Jennifer Lopez sorry she gave concert for president of Turkmenistan

US pop star Jennifer Lopez has apologised after singing Happy Birthday to the president of Turkmenistan during a show paid for by the China National Petroleum Corporation, saying she wouldn't have performed at all if she had known about the country's human rights abuses.