over 2 years ago - Zoythrus™ - Direct link
No, they are not based on Russia. The closest to Russia would probably be Bardur, but that's a stretch.

The Vengir are explicitly based on Mordor or other fantasy "dark" lands, and are not meant to represent any irl people.