Shawn Barber

Father, husband, career diplomat, social democrat, Toronto Maple Leafs fan, urban activist and engaged global citizen. Views are my own.