Loading Video…

This browser does not support the Video element.

Judge frees green card holder detained for weeks

A Santa Cruz woman and green card holder was released this week from an immigration detention facility in Washington state after being held for several weeks.