Ottawa

Loyalty

James Bow considers partisanship, politics, democracy, civil discourse and blogging.