The driver, who police said was also wanted by ICE, has been arrested and charged with hit-and-run resulting in death.
Janibek Alimkhanuly didn’t waste any time after waiting seven years to return home, writes Jake Donovan ...