Japan: Bowel illness force Longest serving PM Shinzo Abe to resign

Japan's ailing Prime Minister Shinzo Abe is set to resign. Speculation about Abe’s health and tenure had risen after he made two visits to a hospital recently.