The News Herald (Willoughby, OH)
1980
Rock star John Lennon was shot to death outside his New York City apartment building by an apparently deranged fan.
The News Herald (Willoughby, OH)
Rock star John Lennon was shot to death outside his New York City apartment building by an apparently deranged fan.