In this mock video game, we play the filmmaker, as he brings us face to face with the armed warriors of the New People's Army, which the CIA dubs a foreign terrorist organization in the Philippines.
December 1, 2017
Released
Revolution Selfie: The Red Battalion
2h 0min
$4,000
—
—