Opposing Political Viewpoints: Building Bridges by Breaking Bread

Tim Hartley • TEDxPasadena