Inside Russia’s mega underwater space telescope

Mar 16, 2021, 02:25 PM(IST) WION Video Team

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. Check out the video to know more.

Read in App