On November 5, 2025, in Ho Chi Minh City, Vietnam, two cargo ships — the Kanway Lucky and a Fesco vessel — created a massive ...