A husband and wife in Louisiana have each been sentenced to 28 years in federal prison for horrific abuses of a young autistic woman who at times was forced to live in an outdoor cage.
from Local Stories
Buy the NOLA411.com domain name for your website!
0 Comments:
Post a Comment