Louisiana Man Sentenced to Be Physically Castrated
Daily Fetched: A Louisiana judge has sentenced a man to physical castration after pleading guilty to raping a 14-year-old girl. On April 17, District Attorney Scott Perrilloux said Glenn Sullivan, [Read More]