Progress 75 arrives at the International Space Station with nearly 3 tons of supplies April 25, 2020 by admin Tweet Less than 3.5 hours after its launch from Kazakhstan, the Russian spacecraft Progress 75 docked at the ISS over northwest China carrying 2.7 metric tons of propellant, food, and other supplies. Read more… Neowin Related Posts:Dragon 2 spacecraft to send science experiments to…China set to launch cargo mission to its space…Russia to launch astronauts to the International…TWIRL 67: China is set to launch taikonauts to its…China is preparing to launch astronauts to its own…