25 days agoYoutube notfity me about this this what's say to them my final say and my final post 8/8/24source1236
2 days agoWhere are the true Pastors of the Catholic Church...30 August, 2024 ADSancta Sedes Apostolica - The Holy Apostolic See