CNN Heroes Speakers Tag: Cnn heroes Tag: Cnn-heroes
Displaying all 4 speakers
Alex Minsky
Los Angeles, CA, USA
Sandra Yancey
Dallas, TX, USA
Pen Farthing
England, UK
Evans Wadongo
Nairobi, Kenya
Per Page: