Comment Twickenham Sprayed Red : Why Does This Matter For Palestine? Staff writer Alicia Khan discusses the recent protests over the hosting of an armoured vehicles conference at Twickenham Stadium. What was hosted at Twickenham?... Alicia Khan10 February, 2024