Escape from Buffalo Sage Wellness House

On April 27, 2024, staff members at Buffalo Sage Wellness House, a minimum-security Section 81 facility, discovered that Eugenia Herman was not accounted for.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top