1,742,755 views | Shaka Senghor • TED2014

Why your worst deeds don’t define you