Viregel
, The Rt. Hon.
Freedom?
No, but I can see exactly why you said that. But of course you mean Soviet Russia, and I'm not just saying that because Putin's probably watching.
Freedom?
Clue 1:
Poland- Yes
France- Yes
Russia- Sort of...
Note that this won't directly give the answer, but you should be able to get it easily enough if you get that. .
Blitz(krieg) Promotion?