Driver deported two times from UK is arrested again after sneaking back in
2:37pm PST - January 2nd, 2019 drive - MetroAhmed Ali, 23, who was born in Holland, appeared in court following a 130mph police chase.
Ahmed Ali, 23, who was born in Holland, appeared in court following a 130mph police chase.