A luminous phenomenon surprised residents across the Nordic region on Tuesday night (1st), when a fireball streaked across the sky over Stockholm, the capital of Sweden. Shortly afterward, a powerful explosion was reported in the Åland Islands, an autonomous territory of Finland located in the Baltic Sea.
Read More

