Russia-Ukraine War: What are Kamikaze drones?
2022-04-02
2
America, Britain and other NATO countries are not able to help Ukraine directly, but they are providing weapons to Ukraine. Now, Britain is going to give Kamikaze drones to Ukraine. In this video, find out what are Kamikaze drones.