Christianity and church attendance : The future of the world’s most popular religion is African…..Economist
AROUND 140,000 people crowded into St Peter’s Square to hear Pope Francis deliver Christmas mass today, Christmas day. Rome, and by extension Europe, has been the centre of Christianity ever since Emperor Constantine converted to […]