2023-01-23 Protest against arms fair at Twickenham Stadium
25 images Created 25 Jan 2023
Twickenham Stadium, UK. 23rd January, 2023. Campaigners against the arms trade from various faith and solidarity groups protest outside Twickenham Stadium against their hosting of the International Armoured Vehicles (IAVs) event. The IAVs event is the world's largest of its type, with 750+ attendees from more than 40 nations, including some responsible for serious human rights violations such as Saudi Arabia, Turkey, Egypt, Israel, Bahrain and UAE.