That the Philippine Coast Guard (PCG) finds itself having to profusely explain the pullout of the besieged BRP Teresa Magbanua after five months of heroic defense of Escoda Shoal in the West Philippine Sea (WPS) is like rubbing salt on an open wound. With some of its crew carried out on stretchers when the ship […]