Herland Report: The sermon delivered at the wedding of Prince Harry and Meghan Markle, by the 27th Presiding Bishop and Primate of the Episcopal Church, Michael Bruce Curry, must be one of the best speeches ever: After opening remarks by the Dean of Windsor, David Conner, and before the marriage vows, officiated by the Archbishop of Canterbury, Justin Welby, …
Read More »