Feedback

Watch Scenes From The Location of 'EL Chapo's' Capture

 

Mexican authorities surround a town in Mexico near the location where Infamous drug kingpin Joaquin "El Chapo" Guzman was captured.

Shows