Curious logo
 
image depicting New Russian module arrives at International Space Station

New Russian module arrives at International Space Station

Recommended for Preparatory Grades

A new Russian module on the ISS The International Space Station (ISS) is a man-made satellite and space laboratory that has been orbiting Earth for […]

To read more...
Comments: 2
  1. jinasaha says:

    It shall be “Human-made” instead of man-made. It shows that only men have worked for this. Women did not.

Share your comment!

To post your comment Login/Signup