TOKYO - North Korea on Tuesday fired a ballistic missile over the Japanese archipelago for the first time in five years, with the projectile reaching the longest distance ever for a missile launched by Pyongyang.