Anna Di Carlo

Anna 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.