Europe
Moscow

One of the countries of eastern central Europe ostensibly independent actually under Moscow control?

User Avatar
Wiki User
March 03, 2013 11:07PM

Satellite