4 years agoNASA and Russia crew launch to the International Space Station amid coronavirusJust the NewsVerified