Does anyone know if you still require a Russian sponsor for a 10 day single entry Tourist visa? I have had a look at visitrussia.org and the visa form makes no mention of sponsors details. It is mentioned else where on the site but not really pertaining to the 10 day tourist.