The incredible, true story of one man’s involvement in the so-called New Diplomacy
Monday, February 14, 2011
Happiest Kan Cabinet ever
This picture was taken on Tuesday. The Kan administration sure looks happy in this picture. Tomorrow, Japan and India would sign their free trade agreement. Presumably, that is why Kan was so happy today.