Excellent, Unparalled, Responsible, Objective Television
Japan Prime Minister Shigeru Ishiba has stepped down from his post, following heavy pressure from his…