Japanese State Minister Publicly Apologized to the Entire Nation for 5-Minute Delay to Meeting
09 March 2026

Japanese State Minister Publicly Apologized to the Entire Nation for 5-Minute Delay to Meeting

In a display of Japan’s strong cultural emphasis on punctuality, State Minister for Economic Security Kimo Onoda publicly apologized to the n...