The World Aquatics Championships 2023 in Fukuoka, Japan, which begin on Friday, will feature a 10-athlete Indian team led by Olympians Sajan Prakash and Srihari Nataraj. The World ...