TED Prize streaming live now (#TED)

c