A Russian missile strike on port infrastructure in Odesa in southern Ukraine killed eight people and wounded 27.