Loading Video…
This browser does not support the Video element.
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.