Majora Carter September 19, 2014 by FL Larmon Leave a comment http://video.ted.com/talk/podcast/2006/None/MajoraCarter_2006.mp4 Advertisements Share this:TwitterFacebookSkypeLinkedInWhatsAppGoogleEmailPinterestPrintTumblrLike this:Like Loading...