3 lessons on hope in challenging times

1,769,134 views | Wajahat Ali • TED Membership