A spectacular fireball that crackled across the sky near the Russia-Finnish border on April 19th this year left more than a bright…
Why does Russia seem to get so many bright meteors? Well at 6.6 million square miles it's by far the…