Current News World Europe Russia Ukraine Russia Ukraine War News-Moscow airports have suspended flights following the downing of Ukrainian drones in Russia Team Globeleaders August 22, 2023