The universe must have a special place in its black hole for Russia. The Daily Mirror has reported a meteorite-like flare was seen exploding in the Murmansk sky around 2:19 a.m. Saturday, April 19. The footage was caught on various vehicle dash cams, but It’s unclear if the “meteor” crashed on Earth. No injuries and damage has been […]
