Dubai Police cracks down on road trolls, speed demons and ‘death wish’ drivers. Way to go! ET, 8 Nov 06