Singapore Maritime and Port Authority: Oil spots were found near St. Baru Island.

Zhitongcaijing · 2d ago
Singapore Maritime and Port Authority: Oil spots were found near St. Baru Island.