Russia’s military machine shaken! Drones strike the “Energia” plant #shorts May 23, 2025 9:30pm Ben Borges Russia