NINGBO, Nov. 1 (Xinhua) -- China's Pei Xinyi broke world records and completed all six lifts successfully to win the women's 61-kilogram title at the IWF World Championships on Sunday, leading a ...
Super Mario Bros. speedrunner Niftski broke the world record while dressed as Mario, coming within two frames of a ...