India puts space station on priority eyeing geopolitical gains

1 year ago 50
2028 launch will likely give India global leverage as International Space Station may be decommissioned by the end of 2030.
Read Entire Article