The Latest Insight24 Jan 2025, 20:12Christianity is on decline in EuropeAnd the churches are the ones to blame.Read more:thelatestinsight.substack.comThe Latest InsightNews