Michelle Finds a Whole New World and Family…
Imagine living nearly 85% of your life behind bars. It doesn’t matter how old, or how young one is. 85% is a lifetime. Michelle was incarcerated in a Virginia Animal Shelter for 85% of her young life. She was only 2 years of age, but she had lived behind bars for over 20 months. Those […]
Michelle Finds a Whole New World and Family… Read More »