JUBA, South Sudan — At least 129 children were killed, with boys castrated and girls raped, during a government offensive against rebels last month in South Sudan, according to the U.N. children's agency.

South Sudanese military spokesman, Col. Philip Aguer, on Thursday questioned the credibility of the report, saying it is not in South Sudanese culture to commit such atrocities and has called for a full investigation.

UNICEF Executive Director Anthony Lake said in a statement Wednesday that survivors reported that boys were castrated and left to bleed out, while girls were gang raped and killed.

Other children were thrown into burning buildings, he said, adding that the killings took place over three weeks in May in Unity state.

"In the name of humanity and common decency this violence against the innocent must stop," Lake said.

Leila Zerrougui, the U.N. special representative for children in armed conflict, told the U.N. Security Council on Thursday that "in one instance, young boys who did not manage to escape an attack on their village, were reportedly tied together with one role and their throats were slit."

She said "these heinous crimes fly in the face of numerous commitments by all parties in South Sudan to stop violations against children."

Zerrougui called on the international community, especially the African Union and the Security Council, "to take concerted action to protect these children, who have grown up surrounded by violence and insecurity."

UNICEF had reported in May that dozens of children were targeted, citing witnesses who said those responsible were armed groups aligned with South Sudan's military.

South Sudan has been fighting rebels led by the former deputy president since December 2013, when a split among the armed forces in the capital, Juba, later escalated in bloody violence across the country.

Watchdog groups have accused both sides of carrying out serious rights abuses against civilians.

Associated Press Writer Edith M. Lederer contributed to this report from the United Nations

This story has been corrected to show that UNICEF's Executive Director Anthony Lake issued a statement and did not speak in New York.