New human remains found at Nevada’s Lake Mead

A new set of human remains has been discovered at Lake Mead in Nevada. Two other sets of remains were found in early May.

Read more…

Please follow and like us: