Unlawful killing? ECHR to rule on police shooting of Jean Charles De Menezes

Preview Brazilian electrician Jean Charles De Menezes died in 2005 after he was pinned down by police on a London train and shot 11 times. Strasbourg’s European Court of Human Rights will rule on Wednesday whether the killing was lawful.
Read Full Article at RT.com