Exclusive World

Seven Killed as Russian Missiles Strike Port Infrastructure Near Odesa

1 min read

A Russian missile attack late on Friday on port infrastructure near Ukraine’s Black Sea port of Odesa killed seven people and injured 15 others, Ukrainian […]