Comment: ...we can only hope thats true. :|

(See in situ)

In reply to comment: There is no Soviet Union (see in situ)

...we can only hope thats true. :|

Russia has its own council on foreign relations.

The insignia is the same as the American Council on Foreign Relations.

Here is the website.

http://eng.globalaffairs.ru/

____

"Take hold of the future or the future will take hold of you." -- Patrick Dixon