NASA condemns Russian cosmonauts displaying anti-Ukraine propaganda in space Science July 8, 2022 On Thursday, NASA issued a press release strongly condemning the actions of three Russian cosmonauts aboard the Worldwide Area Station,…