Preliminary results indicate huge victory for Vladimir Putin but thousands protest at polling stations and Russian embassies worldwide.
Source:www.politico.eu
Preliminary results indicate huge victory for Vladimir Putin but thousands protest at polling stations and Russian embassies worldwide.
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…