Japanese bodybuilder wins 17th national title day after turning 90
Japanese bodybuilder Toshisuke Kanazawa won his 17th national Masters title after securing the top spot in the 85-and-over category at the All Japan Masters Fitness Championships, a day after celebrating his 90th birthday. Toshisuke defeated six rivals at the competition, which featured around 200 athletes. He has reportedly not consumed meat or fish in his decades-long career.