Police are investigating a collision in Whitchurch-Stouffville that left a 66-year-old pedestrian dead. The collision occurred near Highway 48 and Bethesda Road in Whitchurch-Stouffville at around 8:30 p.m. on Monday. Police said a 66-year-old man was pronounced dead at the scene. Roads were closed in the area for several hours but have since reopened.