North Korea launched its longest-range ballistic missile test since 2017, marking its seventh missile test this month.