The Divine Retreat Centre (DRC) is the Largest Catholic Retreat Centre in the world. It is founded by Fr George Panackal. The Divine Retreat Centre is […]
All across the world, many people still debate whether Jesus is God, or just a prophet. Christianity teaches Jesus is God, whereas Islam accepts Jesus only […]