India's Moon Landing

A triumph.

India weeps with joy.

1 Like

A triumph made sweeter by the Russian moonshot’s failure.

3 Likes