Al Jazeera Russia claims to repel major Ukrainian drone strikes Design TechMarch 12, 2024026 views Ukraine launched one of its most severe attacks into Russia on Tuesday – destroying critical energy infrastructure.