Catherine Camilon May Already Be Dead – Witnesses
Authorities have an update on the Catherine Camilon case Witnesses said that beauty queen Catherine Camilon who went missing last year may be already dead. Catherine, who joined the Miss Grand Philippines 2023 pageant, was reported missing in October 2023. She was last spotted in a CCTV footage from a mall in Batangas. The prime … Read more