Texas authorities discover suspected smuggling ‘stash house’ with altar to cartel patron saint

 

Texas officials discovered five illegal immigrants and an altar to the cartel patron saint Santa Muerte inside of a stash house near Fort Worth, a place that authorities say traffickers use to hide …

 Read More