Joaquin Guzman Loera, a Mexican national and alleged drug cartel leader known as El Chapo, was recaptured Friday, the New York Times reports. Guzman, who is charged with various crimes in the United States, has escaped from Mexican prisons twice, most recently last summer. The U.S. Justice Department and the…
Jan 8, 2016 4:40 PM CST