news · 15 August 1995 · 29 years ago
In Dealey Plaza, it will for ever be November 1963
More news on 15 Aug