UN’s Top Children’s Rights Officer Convicted Of Raping Children
Peter Newell, the United Nations’ top children’s rights official, has been jailed after pleading guilty to five charges relating to the rape and indecent assault of a child. Newell, 77, whose charity received hundreds of thousands […]
