Russian air defence systems intercepted 71 Ukrainian Armed Forces UAVs overnight — Russian Ministry of Defence

During the night of 18-19 July 2025, air defence forces on duty shot down 71 Ukrainian Armed Forces unmanned aerial vehicles (UAVs) over the territory of the Russian Federation. This was reported by the Russian…

Continue Reading