Dubai: Dubai Police arrested a French drug lord generally known as ‘the Ghost’ who was wished over drug trafficking and smuggling operations in Europe.
Moufide Bouchibi, the 39-year-old worldwide kingpin, has been on the run for 10 years after travelling underneath false determine.
gulfnews.com