Ridesharing NASA and Russia ink deal for astronaut rideshare agreement after months of debateBy Rider Page TeamJuly 16, 20220 Two seats on two separate launches of Russia’s Soyuz spacecraft have been reserved for NASA astronauts, with the primary slated…