Dubai Police arrest French drug lord ‘The Ghost’ involved in operations worth $82.6m

Dubai Police arrest French drug lord ‘The Ghost’ involved in operations worth $82.6m
play icon
A videograb shows the suspect under surveillance in Dubai.