Polish Kamikaze

Video Shows Polish Kamikaze Drone Destroying Russian Tor Air Defense System

An astonishing video has been published on the official Telegram channel of the Ukrainian Ministry…