Tag: Shinzo Abe

Longest serving Prime Minister of Japan from 2006-2007 and 2012-2020 (1954-2022)