Let’s talk about the G7’s key role in the global arms trade ahead of this week’s summit

The UK is due to host the G7 summit in Cornwall from 11 to 13 June. Representatives from other G7 nations – France, Germany, Italy, Canada, the US, and Japan – will be attending. But … Continue reading Let’s talk about the G7’s key role in the global arms trade ahead of this week’s summit