George Perrot was released from prison in 2016 — after more than 30 years in prison — when a judge determined the evidence against him was faulty in a 1985 rape conviction.
President-elect Donald Trump has pledged to deport millions of undocumented people during his next administration.
Regardless of how you feel about it, another Trump presidency is almost certain to leave a lasting impression on our ...