News

Police: Explosion and fire at Virginia gas station leaves three people dead

Authorities are continuing to investigate the cause and origin of the explosion.