NASA celebrates Fourth of July From the International Space Station, America’s Independence Day celebrations. Read more…