Six missiles hit Ukraine’s coastal city Odesa
May 7 – Six missiles hit the southern Ukrainian port city of Odesa on Saturday, the spokeswoman for Ukraine’s southern military command told the country’s public broadcaster. Spokeswoman Natalia Humeniuk said four rockets hit a furniture factory in a residential area, while the other two struck an already […]