๐ Space The International Space Station is visible to over 90% of the human population at some point during its orbit. Fact #2483 ๐ Like ๐ Nope ๐ฃ Share โจ Next Fact ๐ 0 ยท ๐ 0