WHITE MARSH, Md. (AP) -- Officials say a derailment, explosion and fire in suburban Baltimore happened after a CSX cargo train crashed into a trash truck.
The train went off the tracks in White Marsh, about 10 miles northeast of Baltimore. The explosion that followed rattled homes at least a half-mile away and collapsed nearby buildings, setting them on fire.
Hazmat teams are on the scene, but officials say they aren't sure yet what is still burning. The thick plume of black smoke has been visible for miles, and is drifting across the Baltimore city line and covering the eastern part of the city.
Photos and video on TV stations showed at least three rail cars off the tracks. Overhead news shots show several blackened buildings and fires burning. A fire department spokeswoman said several buildings "fell apart."
A Baltimore County official told WBAL-TV that the truck driver was in serious but stable condition. The fire department tweeted that two CSX workers aboard the train weren't injured.
The National Transportation Safety Board will conduct an investigation.
[SLIDESHOW: TRAIN DERAILMENT