TOKYO — Japan’s military test-fired a missile on Japanese territory for the first time Tuesday, as the country accelerates its military buildup to deter China. Read More Post navigation Opposition Leader Sussan Ley’s savage admission about election disasterGlastonbury Festival live updates and traffic as gates open to welcome the crowds