Ex-Police Major Allan de Castro and Driver Arrested in Catherine Camilon’s Disappearance
Authorities have arrested former Police Major Allan de Castro and his driver-bodyguard, Jeffrey Magpantay, in connection with the disappearance of beauty pageant contestant Catherine Camilon in Balayan, Batangas. According to a report from GMA News Online, the arrests took place on Saturday, September 14, 2024. Police Regional Office 4A confirmed that De Castro was apprehended … Read more