What's Up With the Statue of Liberty in Tokyo? It's All About ‘LOVE'
NBC10’s Keith Jones notices something in Tokyo — Lady Liberty. He explains how a 40-foot tall copy of the iconic Statue of Liberty wound up in Japan. It’s all about “LOVE” coming from France.