ISRO 83

ISRO launches 83 satellites in space

Posted on January 6, 2017 ยท Posted in Science

ISRO launches 83 satellites in space

Watch it in moving comics: Animation