U.S. Ambassador Nikki Haley is urging all countries that send troops to U.N. peacekeeping mission to hold soldiers accountable for sexual abuse and exploitation, an appeal that came after she cited an Associated Press investigation into a child sex ring in Haiti involving Sri Lankan peacekeepers.

Haley also warned that "countries that refuse to hold their soldiers accountable must recognize that this either stops or their troops will go home and their financial compensation will end."

Former U.N. secretary-general Ban Ki-moon recommended that U.N. peacekeepers accused of sexual abuse and exploitation be court martialed in countries where the alleged incidents took place. He said the U.N. would withhold payments to peacekeepers facing credible allegations.

Haley spoke after the U.N. voted to end the peacekeeping mission in Haiti in mid-October.