Showing posts with label Rape. Show all posts
Showing posts with label Rape. Show all posts

Saturday, November 3, 2007

Police say man raped boys as video camera rolled


Police say man raped boys as video camera rolled ajc.com: "Authorities believe a Washington state pilot sexually assaulted at least 20 boys in his home over a six-year period and videotaped much of the alleged abuse. On Thursday, police and FBI agents in Atlanta arrested Weldon Marc Gilbert of Lake Tapps, Wash., on a warrant charging him with nine sex crimes."

My response:

Under the jail. That's where he needs to be for the rest of his life.