Missing pageant bet’s mom asks suspects to tell truth
Emmanuel Tupas – The Philippine Star September 20, 2024 | 12:00am MANILA, Philippines — The mother of missing pageant candidate Catherine Camilon has urged dismissed police major Allan de Castro and his driver to tell […]