Prison The Dove of Santa Rosa Prison: A Story that will Restore Your Faith in Humanity 08/05/2016 — 21 Comments