After traveling all over the world and serving his country in three wars, David Stroupe, 86 of Leicester, died Friday while still being treated for injuries he received after being struck by an Asheville Transit Authority bus. The bus collided with Stroupe in the Westgate parking lot outside of Earth Fare.
An eyewitness, Karess Walker, of Asheville told authorities that Stroupe "was just coming out of the corner and he just stopped in the middle of the road." From her view, Walker felt that Stroupe "must have assumed the bus was going to stop. But it kept on going, and I was like, 'Oh my gosh, please don't hit the man.' I thought he was going to stop right before it got to the man. But he just ran him right over."
Stroupe suffered a head injury and a foot injury in the incident. When the bus finally stopped, it landed on Stroupe's foot. EMS transported Stroupe to Memorial Mission for emergency treatment.