Matthew Shepard’s Legacy
Follow more from Faith McLay --> here. Fourteen years ago today, 21-year-old Matthew Wayne Shepard succumbed to the injuries inflicted upon him a few days earlier by two men he had met in a bar. Aaron McKinney and Russell Henderson later both received two consecutive life sentences for their crime.…