News The Knife Angel: a monument of hope and change arrives in Luton The Knife Angel, a towering 27-ft sculpture crafted from over 100,000 seized blades, will be officially launched at a opening ceremony on Saturday 3 August in Read More »