You are here

'Shell Sells Suicide' in the National Theatre foyer, 3.1.09

On Saturday January 3rd, Art Not Oil activists put on an impromptu

Tags: