ABC News reports: The ashes of Matthew Shepard were interred at the National Cathedral in Washington Friday, giving him a “home that is safe” 20 years after his brutal murder, his father said. “To the National Cathedral, I cannot thank you enough … for leading the way and showing acceptance and inclusiveness for any and all who enter these grounds,” …
Read More »