Russian Progress Supply Freighter Docks at Space Station, Ending String of International Launch Failures

Over three tons of much needed supplies and equipment finally reached the crew living aboard the International Space Station (ISS), when an unmanned and highly anticipated Russian Progress cargo ship successfully docked at the orbiting outpost early this morning, Sunday July 5, at 3:11 a.m. EDT (10:11 MSK, Moscow local time)- to all the partners […]