Analysis
×
Rustam Minnikhanov
Last position: President of the Republic of Tatarstan (President of the Republic of Tatarstan)
89
CPC
Political ideology:Communism, Maoism, Chinese socialism.
1