Mike Dukakis • TEDxYouth@Beaconstreet

Dukakis on 'consensus building' in today's polarized times