‘Let Them Fly on Brooms’ – Russia Halts Sale of Rocket Engines to US News Leverage Editor March 3, 2022 Dmitry Rogozin, director-general of Roscosmos, announced that Russia would be halting the delivery of rocket engines to the US, saying "let them fly into space… Continue Reading