In 2016 Kaylee Sawyer disappeared after a night out with friends in Bend, Oregon. She vanished near her home, and the search began. Not long after, Edwin Lara confessed to his wife about what reall...
CrimeDiagnosis 766 viewsCardiac Arrest Emergencies Soar, Truth Tellers Targeted
Informer 653 views