“The Monster”, a China Coast Guard (CCG) ship deemed the largest coast guard vessel in the world, was spotted off the coast of Zambales on Saturday, Jan. 4, triggering concerns anew of potential violation of international law and the sovereignty of the Philippines. (Courtesy of PCG via Martin Sadongdong | MB)