Why has Russia put its giant new space telescope underwater?

Views 91

Russian scientists launch one of the world's biggest underwater space telescopes that will study the mysteries of the universe while floating in the pristine waters of Lake Baikal.

Share This Video


Download

  
Report form
RELATED VIDEOS