April 19, 2025

Philippine vessel in David-and-Goliath near-crash