OPINION CARTOONS: Philippines ‘Duterte in ‘The Simpsons’ a popular American television series
President Duterte appears in an episode of The Simpsons in a screengrab from a video posted on Youtube on Dec.
Read morePresident Duterte appears in an episode of The Simpsons in a screengrab from a video posted on Youtube on Dec.
Read more