Dutch Court Sentences Leader Of Super Cartel To Life Imprisonment
A Dutch court has sentenced the head of a violent Dubai-based “super cartel” that supplied a third of Europe’s cocaine to life imprisonment over several murders and attempted killings.
