Dec. 7 Philippines Philippine President Duterte found himself again in the spotlight after a spirited defense of several police officers suspected of killing a mayor with alleged ties to illegal…
Dec. 7 Philippines Philippine President Duterte found himself again in the spotlight after a spirited defense of several police officers suspected of killing a mayor with alleged ties to illegal…