The Philippines raised concerns over the New People’s Army (NPA)’s continued use of improvised explosive devices (IED) functioning as landmines at a United Nations experts’ meeting in Geneva, Switzerland a day after the terrorist group reportedly detonated an IED in Samar, killing one soldier and in