Two huge civic celebrations of independence are coming up: July 1st is Canada’s 150 birthday – celebrating how they threw off the yoke of the British government, and July 4th – the day all Americans celebrate how a raggle-taggle gang of upstarts...