North Korea has 'world's biggest stadium' with 90,000 more seats than Emirates

Daily Star

Published

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 Article