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.
Ovidio ‘The Mouse’ Guzman was flown across the border from a prison in Mexico to face drug charges in the US.