Rose Parker
From JSC Archives
Jump to navigationJump to searchRose Margaret Parker (b. 16 August 1977) is a Canadian communist politician, as served since 10 April 2017 as both Deputy Prime Minister of Canada and Administrative Secretary of the Central Committee of the Communist Party of Canada (Marxist–Leninist).