behindthelensnonprMar 293 min readThe nonprofit organization responsible for aiding over 1140 homeless individuals and changing the lives of manyIn a world where the struggles of homelessness and addiction often go hand in hand, organizations like Shine a Light are beacons of hope.