Snow is seen GLOWING in Russia after tiny bioluminescent animals wash ashore from the White Sea
After tiny bioluminescent creatures wash up from the White Sea, Russia’s snow glows. This marks the 80th anniversary of the discovery of faint blue light in the Arctic. A faint…
