Categories
Current Affair

Who is the current president of Russia?

A)  Xi Jinping

B)  Vladimir Putin 

C)  Barak Obama

D)  Dave Batista