August 3, 2016

Popular drug baron arrested moments before plastic surgery

David Garza Avila, also known as Elias Garza Garcia, was arrested on Monday in Naucalpan, a suburb of the capital, along with three other people after authorities caught wind of his doctor’s appointment, according to the National Security Commission. “The Devil” wanted to change his face, but the suspected drug […]