Dismissed Police Officer and Bodyguard Wanted for Disappearance of Catherine Camilon Arrested
Latest Update on the Disappearance of Catherine Camilon CATHERINE CAMILON CASE UPDATE – Allan de Castro, a dismissed police officer, and his bodyguard Jeffrey Magpantay have been apprehended in Balayan, Batangas, in relation to the kidnapping of the beauty pageant contestant. The arrests, which occurred on September 14, were confirmed by Police Colonel Jack Malinao, … Read more