No, Russian visas are only processed and issued through the Ministry of Foreign Affairs of the Russian Federation portal or at Russian embassies and representation offices abroad.