Illegal Aliens Linked to South American Theft Ring Accused of Burglarizing Alabama Jewelry Store

Two illegal aliens linked to a South American theft ring are accused of robbing a jewelry store in Gulf Shores, Alabama. 

By

Leave a Reply