By Victor Omondi A white woman caught on camera hurling racial insults to a black teenager and woman in hijab has died after being hit by a fire department pickup. On Monday officers responded to reports of a pedestrian being knocked down by a vehicle in the roadway at Patton Avenue, according to Asheville Police […]