The world's most-wanted drug lord, Joaquin "El Chapo" Guzman was arrested by Mexican marines at the Miramar condominium along the waterfront in the resort city of Mazatlan.
Site of the arrest of Joaquin "El Chapo" Guzman
No Thumbnail
© Bing Maps
By neotrix @ 2014-02-23 13:27:57