Anti-Torture Posters Images of AVAAZ Photography Campaign against Torture, underground at a Washington DC Metro station.