The trio departed the International Space Station at 9:53 p.m. EDT Thursday and made a safe, parachute-assisted landing at 1:16…
Read More »The trio departed the International Space Station at 9:53 p.m. EDT Thursday and made a safe, parachute-assisted landing at 1:16…
Read More »