Sadguru Aniruddha Bapu

Post related to topic - international space station

China-Russia are challenging the US space supremacy

China-Russia are challenging the US space supremacy

China and Russia are trying to forge a space alliance against the West. They have revealed a roadmap for the joint base on the moon.

Latest Post