Sir Adam Thomson, director of The European Leadership Network (ELN), appeared in an episode of British Forces Broadcasting Service (BFBS) podcast. He spoke about the newly developing tensions between Russia and Ukraine near the latter’s border. The whole episode can be found here (Sir Adam comes in after 9 minutes).
Image: Wikimedia