Louisiana man sentenced to prison, physical castration for raping teen
A Louisiana man has been sentenced to decades in prison and physical castration after pleading guilty to raping a teenager, according to a news release from the region’s...
Read more