Sara Duterte challenges Defense chief Teodoro: Name officials allegedly defending China in West Philippine Sea dispute | Daily Tribune