Opposition senators demand release of Amanda Echanis, baby
Opposition senators demanded Friday the immediate release of Amanda Echanis, the daughter of slain National Democratic Front of the Philippines (NDFP) peace consultant and Anakpawis chairman Randy Echanis. Senate Minority …