Russia bombards Odessa with massive missile, drone attacks

Russia, Odessa, missile, drone, Ukraine
World
image