Steffen Baldwin booking photo.
Steffen Baldwin is apparently back in Ohio with a $200,000 bond. Here is a link to news coverage. A jury trial is expected in late October.
This is getting real.
Update 8/6/2020
This is getting real.
Update 8/6/2020
More details, click here. It just keeps getting worse.