son of Mexican drug lord

post

Fearing bloodshed, Mexico releases son 'El Chapo'

NikkiDarling 18 Oct 2019

Mexican police must release Ovidio Guzmán López, son of drug lord El Chapo, to ensure their own safety.

continue reading