The Philippine Coast Guard (PCG) has rescued at least seven passengers from a distressed motor launch off Zabala Reef in Palawan. In an incident report, the PCG said the seven passengers were transiting Tulariquin and Zabala Reef en route to Dumaran, Palawan last Wednesday, Sept. 8, when their...