Suicidal Texas Fugitive Arrested After Allegedly Walking Into Troop I With Stolen Handgun
29-year-old Allen Norris from Cedar Hill, Texas, has been arrested after he allegedly walked into the State Police Troop I headquarters with a stolen handgun taken from the New Orleans Police Department.