Dubai Police drivers are all set to take part in the Mille Miglia, a famous 1,000-mile race held in Italy.… Read More