Analysis
×
Dmitry Ivanovich Kuleba
Last position: Minister (Ministry of Foreign Affairs of Ukraine)
128
Pawel Durov
Last position: Chief executive officer of Telegram LLC (LLC "TELEGRANI")
11