Info
The Keeper? (Suggested by the recent declarations of Japanese statesmen with regard to their Government's policy in China.)