Anna Di Carlo
From JSC Archives
Jump to navigationJump to searchAnna Di Carlo is a Canadian communist politician currently serving as Prime Minister of the Canadian Republic and General Secretary of the Central Committee of the Communist Party of Canada (Marxist–Leninist) since 2016.