Police estimate more than 30,000 protesters marched in Manila to denounce President Duterte’s state of the nation speech.