Swarms of drones are destroying Russia! The Kremlin cannot protect its rear from attacks August 16, 2025 5:02pm Ben Borges Russia