Zena Salem
Toronto police received reports of an explosion at a chemical plant near Wicksteed Avenue and Beth Nealson Drive just...