Steven Powell released from prison Sunday

SALT LAKE CITY (AP) — Steven Powell has been released from the Washington state prison where he served 30 months for voyeurism…. …read more

From: AP Washington News