"NASA strongly rebukes Russia using the International Space Station for political purposes to support its war against Ukraine," NASA said in a Thursday release. https://t.co/j4CF92vKPd
NASA 'strongly rebukes' pro-Russian separatist flag display on International Space Station