Putin’s guru calls for “pole-to-pole” India-Russia relations
Known in strategic circles as the guru and brain behind Russian President Vladimir Putin, Aleksandr Dugin, a controversial Russian political scientist and philosopher, is an ardent nationalist and an admirer …
Read More