Advertisement
Canada
April 23 2018 3:03pm

Toronto van crash: Video captures arrest of suspected van driver

Video provided to Global News captured the moment Toronto police apprehend a man suspected of being the driver of a van that hit and killed several pedestrians.

Video Home