News

Australian athlete Olivia Vinson shatters pull-up world record with 7,079 reps, proving limits are meant to be broken.