the RAVEN FOUNDATION

In the freshmen year of high school, Suzanne Ross was taught God is love. But for her and her classmates, that did not seem like good news.