DPRK Proves Successful at 2024 IWF World Cup