Answers

2014-08-13T17:53:22+08:00
Russian are the people living in Russia. Do you mean Russia? If that so, Russia is located in the Northeastern Europe and Northern Asia.
0