Police Officer’s Charges in Catherine Camilon Case Dropped
In a surprising turn of events, the charges against former Police Major Alan de Castro and his driver-bodyguard Jeffrey Magpantay, implicated in the disappearance of beauty pageant contestant Catherine Camilon, have been dismissed. The decision was made by the regional prosecutor, who cited a lack of evidence to support the charges of kidnapping and serious … Read more