Unusual Suspects
04:00 - 05:00

In 2000, near Anchorage, Alaska, Genevieve Tetpon was found dead from a brutal attack. It wasn't until 2009 police finally made a breakthrough

View channel

Close window