Dubai Police arrest hit-and-run driver within 12 Hours

Dubai Police arrest hit-and-run driver within 12 Hours
play icon
Dubai Police logo is seen.