Japanese Emperor – A Step Closer To Abdication The Shinzō Abe government in Japan recently approved a bill that would allow Emperor Akihito to step down in the coming days. It is indeed a historic move, as 83-year-old […] Koushik Das May 23, 2017 3 Comments