Opportunity: Visit the Shelter, See God’s Fingerprints Everywhere
On the east coast of India is the city of Cuttack, where the Church of God established an orphanage for girls in 1914. The girls came from a variety of backgrounds. Many sources tell harrowing [...]