Who are the present leaders of russia?

Answers (1)

Vladimir Putin (2nd term) 2012–present

Votes: +0 / -0