Categories Current Affair Who is the current president of Russia? Post author By esimpk Post date March 2, 2022 A) Xi Jinping B) Vladimir Putin C) Barak Obama D) Dave Batista ← Who is the current president of UNESCO? → Who is the current chair person of ICC?