Christmas Day

Across the street from the National Gallery museum in London, on the northeast corner of Trafalgar Square, stands an Anglican church called St. Martin-in-the-Fields. The church bills itself as “a place of encounter between God and humanity, the wealthy and the destitute, culture and commerce.” Known for its ministry to the homeless, the church porch … Continue reading Christmas Day