Sat, 04/22/2023 - 05:01 Tech Insider A member of the Ukrainian White Angels Special Police Team walks looks at the debris of a residential building, destroyed following an air strike in the frontline town of Avdiivka, Donetsk region on April 10, 2023, amid the Russian invasion of Ukraine.Genya Savilov/AFP via Getty Images Tags Military & Defense, International, Ukraine, Russia, ukraine-russia, Ukraine War, smart bombs, UK Weekend, News UK Source Russian jets are dropping bombs rejigged with guidance systems that are deliver…