They’re the latest in a recent series of launches; Pentagon says they appeared to be missiles and Tokyo says they landed in the sea between Japan and the Koreas Source
They’re the latest in a recent series of launches; Pentagon says they appeared to be missiles and Tokyo says they landed in the sea between Japan and the Koreas Source