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.

No comments: