30-Year Veteran Cop Charged With Raping Little Boys for at least 20 years
The Free Thought Project reports that a 30-year veteran police officer has been arrested and charged with raping boys for at least twenty of those years. Sgt. Edward Giles also served as coach and football director of the East Orange Police Athletic League, which, of course, kept him in constant contact with young boys.