Russia to deliver 2,000 jam-resistant kamikaze drones to Ukraine operation zone 18. March 2025 According to the People’s Front, UDK drones have destroyed over 50 US-made Bradley vehicles and over 30 M777 artillery guns