News

It took six months for Maria Garza to finally feel home for good after leaving prison. Garza was released from the Illinois Department of Corrections in June 2021 and spent the next six months bou ...