The tragic true story of Jean Charles de Menezes, the innocent Brazilian shot dead by British police in 2005 at the height of the London terrorist alerts.
2007
2009
2008
2006
2015
2005
2017
2003
2010
2000
1950
1988
2020
1989
2014
2016
2019