Czech President Pavel was in Odesa as Russia pounded the city with drones
A major fire broke out at a warehouse in Odesa, Ukraine, on March 21, 2025, prompting a large-scale response from emergency crews. Firefighters are working tirelessly to contain the blaze, using water and heavy equipment to battle the flames.