A Black Mountain man was charged Dec. 2 with involuntary manslaughter after highway patrol troopers say he sped 90 mph down U.S. 70, causing a fatal crash in Swannanoa, records show.
A North Carolina State Highway Patrol trooper arrested Geordon Haggins, 23, on charges of involuntary manslaughter, driving while license revoked, reckless driving and purchasing a firearm in violation of a domestic violence order.
First Sgt. R.E. Baker told the Citizen Times Dec. 3 that highway patrol received a call about the crash around 11:10 a.m. on Nov. 2…