Jagsher Singh Khangurra Secures Podium Finish at World Junior Badminton Championships
Jagsher Singh Khangurra has etched his name in Indian badminton history by assuring the nation of a medal at the BWF World Junior Badminton Championships currently being held in Cairo, Egypt. The 14th...