Allan Rock

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

Bio

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

From this expert