Russian scientists say one of their satellites spotted high-power “light explosions” while flying dozens of kilometers above the Earth. They say the mysterious phenomenon can’t be explained by anything known to modern physics.
Read More

Leave a Reply