Follow us:
British police executed 143 search warrants on June 12 and June 13, 2012, arresting 99 pedophiles and removing nearly 80 children from harm in nationwide raids.
Follow us: