Categories
Articles

Russian cosmonauts boarded the International Space Station wearing yellow and blue, the colors of Ukraine’s flag, but it might not be the show of support it seems

Business Insider Business Insider