Emotional Pain of Pedestrian Vehicle Accidents Lingers
The Rev. James Cowell of Walker ran over and killed a man with his truck three weeks ago. While police said the man dove in front of Cowell’s truck at the last second, making the accident unavoidable, Cowell, 46, says …