Ovidio Guzman, son of feared Mexican drug lord ‘El Chapo’, extradited to US

Ovidio ‘The Mouse’ Guzman was flown across the border from a prison in Mexico to face drug charges in the US.

Leave a Reply

Your email address will not be published. Required fields are marked *