May 7, 2026

Philippine vessel in David-and-Goliath near-crash