Pssst! Want to buy a 16-foot statue of Lenin?
Aug 14, 2011 7:12:20 PM - komonews.com
He ruled Russia almost a century ago. And somehow, a statue of communist leader Vladimir Lenin has now found its way to Seattle. He is as controversial today as he was decades ago - and he's for sale.
USA, Washington: (Latest Stories)