MANILA, Philippines — Majority or 66 percent of Filipinos believe that Vice President Sara Duterte should face the impeachment court to formally address charges against her, the results of a Social Weather Stations (SWS) survey showed. Based on an SWS survey commissioned by the Stratbase Group, 66 percent of respondents said they agree that Vice