
Chatham House headquarters in London are unlikely to receive a visit from the Kremlin anytime soon. Photo: Flickr
Chatham House headquarters in London are unlikely to receive a visit from the Kremlin anytime soon. Photo: Flickr
Russia declares UK think tank Chatham House 'undesirable'
Former journalist joins at 'momentous period' in international affairs
The National
April 08, 2022