Category: Europe

Sweden: Bus explosion in Stockholm

BREAKING: A bus exploded in central Stockholm near the central station. According to initial reports, the explosion was caused by the bus hitting the top of the entrance to a tunnel. No passengers were...