elmada.com
Matthew Wayne Shepard, † October 12, 1998
Wow, another year has rolled around. This doesn’t feel as raw as it did the first time, but I still go back through the memories of everything I felt that week, when I was in Bloomington, Indiana, …