Professor Tomohiko Taniguchi on Japan PM Suga’s decision to resign

This post was originally published on CNA.