World Loads of planes are stranded in Russia. They are going to by no means be recovered. March 13, 2022 The World Opinion Hope has pale briefly for a handful of Western firms desperate to get well...