CNN Heroes: Everyday people changing the world - CNN

CNN Heroes: An All-Star Tribute