Police are investigating after reports of an explosion at a Shell gas station in Denver on Thursday.
Denver police, firefighters and Xcel Energy are all trying to figure out what caused a natural gas explosion at a gas station that injured two people.
A gas explosion destroyed a vacant building at Northside Plaza, injuring one man and displacing about 40 residents. Residents say they reported strong gas odors hours before the blast, but officials ...