11 July 2024

The biggest show on earth made a comeback as North Korea put on its all-singing, all-dancing propaganda display, the ‘Mass Games’, for the first time in 5 years on September 9, 2018