Japan and North Korea will face off in back to back matches for the 2026 FIFA World Cup qualifying. The first game will take place in Tokyo with the later being played in Pyongyang. Read More in FOX News.   Read More in Red Pill NOWlej.