Home sliderArmand Duplantis Sets New World Record in Tokyo – OMEGA Athlete Triumphs