Where does all seem lost and where do you need God’s rescue? (The Philippine Star) - June 8, 2023 - 12:00am Facebook Twitter Where does all seem lost and where do you need God’s rescue? How can you turn your hope to Him in this dire place?