Japan’s longest post-war administration led by Shinzo Abe came to an abrupt end on September 2020. This was on account of Abe’s health problems but in totality marks a period of seven years and eight months. The merits and demerits of Abe’s regime are being examined from diverse perspectives. However, one aspect is clear, […]