Advertisement

Tom Pentefountas

Ottawa

Connect the dots

Jennifer Ditchburn lays out a web of political coincidence.