We don't here this in the news in Europe: One of the top officials of the UN Peter Dalglish tasked with project Street Kids……what the man did was rape and molest these kids while in his UN position…and when pompeo arrested the evil pedo he also rescued 2 female children who were being held against their will in his home.
Peace love and blessings from the Netherlands.
Semper Fidelis!!!