Astronauts celebrate Fourth of July from space station

NASA astronauts on the International Space Station are celebrating Independence Day from space.

from Space.com https://ift.tt/38ube8E