Toronto - Police in Amsterdam have reported that a vehicle has plowed through a crowd of pedestrians outside the Dutch capital’s Centraal train station.

Vehicle Slams into Pedestrians in Amsterdam
Constance graduated from the Television and Radio Broadcasting Program at Canadore College in 1983.