Catherine Camilon Allan De Castro’s ‘Illicit Relationship’
Allan de Castro admitted that he and Catherine Camilon had an “illicit relationship” Major Allan de Castro, the prime suspect in the disappearance of Miss Grand Philippines 2023 candidate Catherine Camilon, remained silent on the accusation against him. Catherine was reported missing by her family on October 12. She was last seen on CCTV at … Read more