Game Changers Project Fellow 2012 profiled Youth Activist Joshua Glenn @ YASP in North Philadelphia, USA.

The U.S. has the highest population of incarcerated people in the world. China is next... then Russia.

for more info check out
newjimcrow.com
yasproject.com
decarceratepa.info
gamechangersproject.org

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…