Nolan Wells died on July 4 after a boat trip to Horn Island, Mississippi. His friends say they’ve been blamed despite cooperating with police.
Friends face death threats over mystery island death
3 min read
Continue reading in the USA News Updates app