Tag: Steven Garrett Todhunter
Alabama dad arrested, charged with regularly locking child in clothes dryer and turning it on
An Alabama father has been arrested and charged with aggravated child abuse after authorities allege that – over the course of the last year – he regularly placed one of […]