Matthew Shepard Laid To Rest 20 Years Later
Matthew Shepard will be laid to rest today at the National Cathedral in Washington, D.C., 20 years after he was murdered near Laramie, Wyo.
Read more on NPR
Matthew Shepard will be laid to rest today at the National Cathedral in Washington, D.C., 20 years after he was murdered near Laramie, Wyo.
Read more on NPR
ConversionConversion EmoticonEmoticon