Police Uncover Kindergarten Pedophile Ring Linked To Clintons
Police have uncovered a pedophile ring operating at a Kindergarten in China run by the Clinton Foundation. An investigation has revealed that children at the Clinton-run nursery school were routinely forced to strip naked and […]