In the Russian Visa Information webpage there are a list of countries that can travel to Russia without a visa.
For example:
Brazil (up to 90 days in 180 days period except work, study and residence).
People’s Democratic Republic of Laos (up to 90 days in 180 days period except work, study and residence).
Panama (up to 90 days in 180 days period except work, study and residence).
So, according to this website, people from Brazil or Panama can go to Russia at any time and stay up to 90 days. And they can repeat the same again every 6 months. Is there any other requirement?
I am planning a visit to Russia to see an air show and one of my friends is from one of the countries I quoted above, so I just want to make sure he is fine without a visa.
We will book a hotel for our stay (5 days).