Sheriff's office investigating reports of multiple escapees from Echo Glen Children's Center

The King County Sheriff's Office is investigating reports of multiple escapees from Echo Glen Children's Center in Snoqualmie, Washington.

Latest Videos

Latest Weather News

View More
View More