Joel Vargas-Escobar was arrested for his alleged role in a “conspiracy responsible for 11 murders,” the Department of Justice ...
A combination of technology, DNA evidence and around-the-clock detective work led Las Vegas police and the FBI to the man ...