Sisters kidnapped from foster home found safe in Louisiana, Florida cops say. Mom charged

Sisters Tillie and Natalia Williams were slipped out of their bedroom window and driven partway across the country, law enforcement told news outlets.

Leave a Reply

Your email address will not be published. Required fields are marked *