World

NASA ‘strongly rebukes’ pro-Russian separatist flag display on International Space Station

NASA called Russian space agency Roscosmos' move "inconsistent" with the space station's aim to advance science and technology for peaceful purposes.