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.
source

Leave a Reply

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