Current News Defense International

Scotland Yard Police Pedophile Ring Exposed

Inspector charged with child sex crimes found dead just days prior to scheduled testimony in three-fold indictment.