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 Trafford
Full ArticleLargest stadium in the world is double Old Trafford and has hosted public executions
Daily Star
0 shares
1 views