South African powerlifter Nataly Barbosa stunned the world at the recent World Powerlifting Championships in Slovakia.
World's strongest man Lasha Talakhadze will miss the world weightlifting championships after winning the last 10 combined Olympic and world super heavyweight titles. Talakhadze, a three-time Olympic ...