Odesa Under Siege: Russian Drones Unleash Hell with Thermobarics!
Odesa Faces Massive Russian Drone Attack: Key Details and Implications On March 20, 2025, Odesa, a significant port city in Ukraine, was subjected to a massive drone attack by Russian forces. Reports indicate that the assault involves the use of Shahed drones armed with thermobaric warheads, marking a critical escalation in the ongoing conflict between
READ MORE