Feedback

Man Claiming to be the ‘Kissing Sailor’ Dies at  86

 

Glenn McDuffie, a WWII Navy veteran who claimed to be the man pictured in Life magazine’s iconic photo, died Sunday of natural causes.

Shows