News

Jean Charles De Menezes was tragically and wrongly killed by police shortly after the London bombings 20 years ago.