A massive explosion, apparently ignited by a natural gas leak, ripped through a building Wednesday along the popular Northwest 23rd Avenue shopping district, causing destruction and injuring eight people, including three firefighters, authorities said.
Read the complete report here.