Police seen near a damaged van after a van mounted a sidewalk crashing into pedestrians in Toronto on Monday, April 23, 2018. (Source: AP) Police seen near a damaged van after a van mounted a sidewalk crashing into pedestrians in Toronto on Monday, April 23, 2018. (Source: AP) A injured person is put into the back of an ambulance in Toronto on Monday, April 23, 2018. Toronto police officers talk to a woman after a van mounted a sidewalk crashing into a crowd of pedestrians. (Source: AP) Toronto police officers talk to a woman after a van mounted a sidewalk crashing into a crowd of pedestrians.
Source: Indian Express April 24, 2018 13:07 UTC