Browsing: Josh Elwell

The Invisible Children Movement, a non-profit organization dedicated to changing lives in war-torn regions, challenged…