Matthew Shepard Will Be Interred At The Washington National Cathedral 20 Years After His Death
October 15, 2018•

Photo courtesy of BigStock/izanoza
The New York Times reports that for 20 years, the ashes of Matthew Shepard have not been laid to rest, but on October 26, Mr. Shepard will be interred at the Washington National Cathedral, the neo-Gothic, Episcopal house of worship that is a fixture of American politics and religion.
