Saturday, March 25, 2023


Archbishop of Delhi

Decline of Christianity in West and its subsequent rise in non Christian countries by dubious means

the church is rapidly losing its popularity in secular European countries and it is just holding on in countries where the Christianity is a state religion

Latest News

Recently Popular