ADVERTISEMENT
a massive search ensued. Tragically, on June 2, a hiker discovered Travis’s abandoned 2017 white GMC pickup near Rock Island Campground in Chelan County, Washington. Nearby, the girls’ bodies were found: bound with zip ties and plastic bags over their heads. An autopsy confirmed they died from homicidal suffocation.The manner of death has been ruled continue reading …