Russia. Interesting Facts About Russia.

Published on Sep 25, 2018
1,296 views
Russia. Interesting Facts About Russia.

In just two years, FAST, the world's largest single-dish radio telescope, has discovered 44 pulsars