Farmington fire captain dead and 7 others hurt in massive building explosion

The explosion happened at 313 Farmington Falls Road on Monday morning.