MISSISSAUGA, June 29, 2016 (Xinhua) -- Photo taken on June 28, 2016 shows houses destroyed in an explosion in Mississauga, Ontario, Canada. A person was killed and other nine were injured on Tuesday afternoon in an explosion, which damaged 25 houses in Mississauga, a satellite city in western Greater Toronto Area. (Xinhua/Zou Zheng)