Analysis
×
Vladimir Putin
Last position: President of the Russian Federation (President of the Russian Federation)
1 738
George Meloni
Last position: Chairman (Council of ministers Italy)
147
Yunus-bek Yevkurov
Last position: Deputy minister (Ministry of Defence of the Russian Federation)
25
Khalifa Belkasim Khaftar
Last position: Supreme Commander Armed forces of Libya
12