Fri, 05/05/2023 - 06:47 Tech Insider A composite image shows Soviet T-34 tanks in Red Square during the Victory Day parade in Moscow, Russia on May 9, 2021, and a destroyed Russian tank in Kharkiv region, Ukraine, in January 2023.AP Photo/Alexander Zemlianichenko; AP Photo/Evgeniy Maloletka; Insider Tags Military & Defense, News UK, Russia, Ukraine, Kremlin, The Kremlin, Vladimir Putin, Moscow, Victory Day parade Source Russia is using the supposed Kremlin drone strike as an excuse to scale back it…