Advertisment

Antarctica Day

Antarctica Day.jpeg
Forty years after India set up its first scientific base station in Antarctica, the researchers associated with the mission on Friday recalled how the country'...
Advertisment
Subscribe