India Will Build Its Own Space Station: ISRO Chief
New Delhi: India has plans to have its own space station in the next 20 to 25 years, said Indian Space Research Organisation (ISRO) chief S Somanath on Friday.
During an interview with China Global Television Network (CGTN), the ISRO…