Cop and NPA Rebel Die in Firefight

Warning Graphic: Philippines 2011.

Categories

Video Shock and Awe