In this fine piece, Salil Tripathi calls Japan the Land of the Phoenix.

Can’t disagree with that.

Advertisements