Daily Devotional Preaching
The Church of England, living in love and faith (same sex)
The Church of England leadership are encourging loca...
more
Nov 20 2022 16m