March 10 2019 12:09pm

Police say Stockholm bus explosion in Sweden was a traffic accident

Police in Stockholm, Sweden said Sunday that a public bus which exploded was a traffic accident and that no passengers were on the bus at the time of the incident, which is believed to have been caused by a gas tank explosion.

Responsive site?

Video Home