A Russian Progress cargo craft re-entered Earth’s atmosphere over the South Pacific Ocean early Friday after spinning out of control following liftoff April 28 with supplies for the International Space Station.
A Russian space freighter that failed to deliver supplies to the International Space Station last week is due to re-enter Earth’s atmosphere as soon as Thursday.