Russian Presidential Election Witnesses High Turnout of Online Voters in New Delhi
GG News Bureau
New Delhi, 18th March. In the ongoing Russian presidential election, a significant number of Russian citizens residing in New Delhi exercised their voting rights at the polling station set up at the Russian…