At the Slade Research Centre, 21 to 29 June, 2012, a controversial exhibition is going on as part of the London Festival of Photography 2012, drawing on original archive material unearthed by a team of Human Rights Watch during the... Read more