Politics6 months ago
[SOCIAL WIRE] World Leaders Send Well Wishes as Shinzo Abe Health Forces PM to Step Down
Prime Minister Shinzo Abe had struggled with exhaustion for weeks as Japanese media speculated about his frequent hospital visits. And then it was revealed a recurring...