“Akhand Russia”: Hindu Sena Backs Russian Invasion Of Ukraine, Pastes Posters In Delhi
The posters, according to visuals shared on Twitter, said: “Indian Hindus are with [Russian President Vladimir] Putin and Russia in establishing the Soviet Union. Jai...