Tag: Elmore

Hank Pollock and Keith “Rebecca” Elmore (USA)

By

Washington State has a facility for convicted violent sex offenders called the Special Commitment Center on McNeil Island near Tacoma….