1 min read Latest News World World News Shinzo Abe, Japan’s longest-serving PM, Quits 3 years ago The Wall Post Japan: Shinzo Abe Japan’s longest serving Prime Minister quits due to his poor health. “I cannot be prime minister if...