Description

India sets a world record by sending ten satellites into orbit in a single launch

Location

India

Rate

Important (6)

Sphere

Science & Technology

Comments