Jean Charles de Menezes ruling due in European court of human rights | UK news | The Guardian