Matthew Shepard's ashes will be interred at Washington National Cathedral

Twenty years after his death, Matthew Shepard will be laid to rest at the Episcopal cathedral on Oct. 26.

             

Top News