April 19, 201900:28:00

Amee Chew on Philippines Under Duterte

Corporate media don't talk much about the Philippines, much less about the US responsibility there.

No transcript available.