Delaware police warns of South American ‘crime tourists’ committing home burglaries
A recent warning from a Delaware police department highlighted the presence of “South American Theft Groups” engaging in burglaries across the nation following a series