20 Years After His Murder, Matthew Shepard Laid to Rest in National Cathedral
A little more than 20 years after he was murdered in Laramie, Wyoming, the remains of Matthew Shepard were laid to rest Friday at Washington’s National Cathedral. Shepard was openly…
