Authorities in Mexico arrested and then released one of the sons of notorious drug kingpin, Joaquin “El Chapo” Guzman Loera, during a violent shootout Thursday, The New York Times reports. The chaos began after 30 soldiers reportedly took control of a home in Culiacán, the capital of Sinaloa State. They …
Read More »