Town official allegedly shoots lost DoorDash driver looking for directions: Police Tuesday, May 6 by ABC News(CHESTER, N.Y.) -- A New York town official has been arrested for allegedly shooting a DoorDash driver who was... Read More.