12.5 C
London
Friday, May 14, 2021

3de8c1d3e4957b6306c96f3503b8a8b8

Suez Canal Chief Says Human Error is to Blame for Ever Given Fiasco