About International Affairs Forum
International Affairs Forum is a british policy think tank on foreign affairs.
More about International Affairs Forum
International Affairs Forum is located at 25 Old Queen Street, N17 London, United Kingdom
http://iaforumuk.wordpress.com/