GGermany Read More Iran recalls envoys from Germany, France, and the UK over UN sanctions dispute27 September 2025 Iran recalled its ambassadors to Germany, France, and the United Kingdom on Saturday for consultations regarding the dispute…
UUK Read More Exporting risk: how UK arms sales overlap with countries using explosive weapons in populated areas21 July 2025 1.Introduction Between 2021 and 2024, the United Kingdom exported arms to 84 countries under a licensing regime meant…