Russia claims it struck a key transportation facility in Ukraine's Odessa region.

2026-09-12

Russia claims it struck a key transportation facility in Ukraine's Odessa region.