Japanese Prime Minister Abe, embroiled in scandals, faces calls to stand down
The Japanese leader is flailing so badly that former prime minister Junichiro Koizumi has suggested that he should stand down at the end of June to avoid tainting the entire Liberal Democratic Party.