Matthew Shepard


Matthew Shepard’s ashes were interred in the National Cathedral on October 26, and there was a vigil for him in Dupont Circle the night before.


Leave a Reply

Your email address will not be published.