Tagged: social media

Expatriates.ru – new social networking site

Expatriates.ru – new social networking site

Expatriates.ru is a new social networking site for expats in Russia. Expatriates.ru is a pretty new site, but it’s membership looks to be growing rapidly. If it continues to grow at this pace, it...