Video: Explosion injured 8 officers in North Haven