Baffling Hiking Deaths

An entire family has been found dead on a hiking trail known as Devil’s Gulch in California’s Sierra National Forest. The healthy husband and wife, their one-year-old daughter and family dog all succumbed, baffling police as to the cause.

Read the sad story and deadly culprit!

Leave a Reply