El Chapo’s son released hours after arrest: The El Chapo nicknamed (Spanish word meaning shorty person) drug cartel leader’s son Ovidio Guzman Lopez has reportedly been released hours after being detained by the Mexico City Police.
The arrest of El Chapo’s son has resulted in fierce clashes between gang members and the Mexico City police. The cartel members have set Mexico City streets on fire and opened fire at security forces using heavy weapons.
Several casualties have been reported so far.
Mexico City police department announced El Chapo’s son was released in order to prevent further clashes which are likely to result in civilian casualties.