MANILA – The Armed Forces of the Philippines (AFP) slammed the New People's Army for snatching five employees of the Department of Environment and Natural Resources (DENR) last Friday.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.