John Lennon statue to be unveiled in Liverpool Friday 14 May 2010 Miscellaneous No Comments A monument honouring John Lennon is to be unveiled in Liverpool in October 2010. Read More...