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.