Jessica Francisca Colaco (delegate of Kenya) and her passion for mobile technology on arrival for the One Young World Summit 2010, London

Loading more stuff…

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

Loading videos…