Police Reiterate: The Body was Ruby Rose Barrameda’s
In my Newswatch presentation today I had the chance to read to TV viewers this story: “The Philippines National Police Crime Laboratory stands by it’s forensic findings in the Ruby Rose Barrameda murder… Continue reading