North Korea’s Rungrado 1st of May Stadium, which has a seating capacity of 150,000, is the biggest stadium in the world and is more than double the size of Old TraffordNorth Korea’s Rungrado 1st of May Stadium, which has a seating capacity of 150,000, is the biggest stadium in the world and is more than double the size of Old Trafford – Daily Star – Football – Read More


