Allan Rock is a commissioner of the Transatlantic Commission on Election Integrity (TCEI) and the former Attorney General of Canada.

Return
to cigi
2017