Everybody mad at Japan’s new prime minister needs to relax

.....

© The Hill