Jean Charles de Menezes, born 7 January 1978, died 22 July 2005
Published January 7, 2010 at 2048 × 1536 in In memoriam: Jean Charles de Menezes, 1978-2005 – and the insidious nature of conflict
Bookmark the permalink.