2000 -A statue honoring John Lennon is unveiled in London. The… Posted on 9:24 am by Stu Sweatman 2000 –A statue honoring John Lennon is unveiled in London. The sculpture is of a handgun with a knotted barrel. Be Sociable, Share! Tweet