Isro Chief Unveils Yuri Gagarin Statue, Thanks Russia for Support | CuratedNews