CHINA found itself still distrusted by many Filipinos last month in a survey the Social Weather Stations (SWS) conducted a little more than two weeks before the historic Hague ruling against it, but that net trust rating turned out to be the country’s best in two years. Read the full story.