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.
The King County Sheriff's Office is investigating reports of multiple escapees from Echo Glen Children's Center in Snoqualmie, Washington.