Free Store Charlotte April 17, 2015 Deborah Barnes, Vision Possible, Ministries is a 501 C (3) non-profit organization which engages in activism, empowering education, and acts of compassion with a focus on homeless persons. FacebookTwitterPinterestLinkedin
Mary Collins' grandmother testifies that suspects knew she had a cognitive disability before they drugged, assaulted and killed her