Vessel stalls off Sulu; 75 rescued
Navy units rescued 63 passengers and 12 crew of a motor launch drifting off Sulu after encountering engine trouble Wednesday, ...
Navy units rescued 63 passengers and 12 crew of a motor launch drifting off Sulu after encountering engine trouble Wednesday, ...