One firefighter is in critical condition in hospital and three others were also injured while fighting a massive fire at a warehouse in an industrial area of Mississauga, Ont.
Mississauga fire platoon chief Mike Corcoran says the firefighters were injured when a wall collapsed as they entered the building on Wednesday.
Corcoran says the firefighter in critical condition has been taken to a downtown Toronto hospital but had no further details.
The other three remain in hospital, one with a lower body injury, another with smoke inhalation and the third with various injuries.
Peel police Const. Thomas Ruttan says the warehouse is a storage facility for imported goods and that explosions were caused by butane lighters and aerosol cans of insect spray stored inside.
Ruttan says the fire is being contained and crews are still working on putting out hot spots in the building.
He says there are no current concerns about toxicity in the smoke coming from the building but people in the area are advised to avoid breathing in smoke if possible.
Huge clouds of black smoke and numerous large fireballs lit the pre-dawn sky at the scene of the blaze (near Steeles Avenue East and Airport Road) just north of Pearson International Airport.
Witnesses report hearing small explosions and a series of loud popping sounds after the fire began before 5 a.m.
Airport officials say flights have not been affected by the thick smoke in the area but there were numerous delays involving street traffic, commuter trains and local transit service.