Take a look inside North Korea's Rungrado 1st of May Stadium, which reportedly holds 150,000 people and is said to be the largest sports stadium in the entire world
Full ArticleNorth Korea has 'world's biggest stadium' with 90,000 more seats than Emirates
Daily Star
0 shares
1 views