Be nice if Russia loosens up their Visa criteria to make it easier to visit there.
If I wanted to go to Russia, I’d have to travel to Houston just to apply.
They had a visa-free regime just for the World Cup.
Just bring your passport and World Cup pass and come