No Way Home: Matthew Shepard
- Episode aired Apr 20, 2022
On the evening of 6th October 1998, 21-year-old student Matthew Shepard accepts a lift home from two strangers he's been chatting to in a bar in Laramie, Wyoming.On the evening of 6th October 1998, 21-year-old student Matthew Shepard accepts a lift home from two strangers he's been chatting to in a bar in Laramie, Wyoming.On the evening of 6th October 1998, 21-year-old student Matthew Shepard accepts a lift home from two strangers he's been chatting to in a bar in Laramie, Wyoming.