Founder 100 MagazineMar 22, 20211 min readRussian space capsule returns to earth with two astronautsPhoto Credit: NASA The Russian Soyuz capsule has returned to Earth with two astronauts that have been aboard the International Space...