LTP News Sharing:

Something has gone wrong in Britain. The Independent Inquiry into Child Sexual Abuse has found that pedophiles in the British government were allowed to prey on children for decades, and political institutions turned a blind eye to the systemic abuse. The inquiry was commissioned to determine whether or not Westminster “turned a blind eye” to the abuse, and the inquiry ultimately came to the conclusion that safeguards “failed significantly” in preventing the pedophilia from occurring and being properly investigated. “It is clear that there have been significant failures by Westminster institutions in their dealing with, and confrontation of, allegations of…

Go to Source