Police shooting of Jean Charles De Menezes was lawful, rules ECHR

RT | March 30, 2016 Strasbourg’s European Court of Human Rights has ruled it was ‘right not to charge’ police over the 2005 shooting of Brazilian Jean Charles De Menezes. Brazilian electrician De Menezes died in 2005 after he was pinned down by police on a London train and shot 11 times. Strasbourg’s European Court […]

Source