Space India shares video proof of its phenomenal moon landing and rover

2tone@lemmy.world to Technology@lemmy.world – 369 points –
India shares video proof of its phenomenal moon landing and rover
mashable.com
18

You are viewing a single comment