In a surprising development, Japan's Prime Minister Shinzo Abe has resigned due to health reasons. The 65-year-old leader said that he did not want...