Russia Destroys Its Own S-300 Air Defense System Using Kamikaze Drone
Russian troops reportedly have targeted and blown up its own S-300 air defense system in Ukraine’s southern Kherson region. Russian state media released on 16 November a statement saying: Russian Lancet kamikaze drone hit a […]