The residents of Calais, Maine and St. Stephen, New Brunswick have been close for generations. Can they navigate new political divides? The main event of the annual friendship festival between the ...