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.