Russia has its own council on foreign relations.
The insignia is the same as the American Council on Foreign Relations.
Here is the website.
"Take hold of the future or the future will take hold of you." -- Patrick Dixon
Want DP delivered to your inbox daily? Subscribe here: