Brian Landry - Was Brian Landry Found Hanging In A Tree Caught Or Dead Killing Himself

Her body was found in Wyoming on Sept. Brian has been missing since 17 September. Was B…