Calling the Militia

On Monday, March 13th, St. Peters Basilica will be desecrated as, for the first time in history, Anglican Choral Evensong will be celebrated at the altar of the Chair of St. Peter. The following details come to us courtesy of our friends …