Senate Panel Holds Police Major in Contempt for Catherine Camilon Case
A recent Senate hearing took a dramatic turn as Police Major Allan de Castro, the primary suspect in the disappearance of beauty queen Catherine Camilon, was cited in contempt for allegedly lying under oath.Chaired by Senator Ronald dela Rosa, the Senate Public Order and Dangerous Drugs Committee delved into the mysterious case that has gripped … Read more