India set to land rover on moon in second lunar mission

BENGALURU ? India said on Wednesday it will launch its second lunar mission in mid-July, as it moves to consolidate its status as a leader in space …
View full source

Please follow and like us:
error