on April 16, 2019 in World News Illegal Alien Fled Car Crash on Foot After Killing Alabama Teacher click here for more