North Korean Women’s Football Team Arrives in South Korea Under Police Escort Amid Political Sensation
Rare Crossing: North Korean Women’s Football Team Lands in South Korea for AFC Semi-Final In a moment that felt more like a diplomatic summit than a sporting fixture, the North Korean women’s football team touched down at Incheon International Airport on Sunday. The arrival of Naegohyang Women’s FC marks the first time a sports delegation … Read more