Stock Photo - Upper front page Issue #1 "The Independent" UK national newspaper launched Tuesday 7th October 1986 - "The Independent" is ceasing in print form on Saturday 26th March 2016


Location: France