Treesa-Gayatri lose in All England Championships semis Sports March 18, 2023 NEW DELHI: The Indian pair of Treesa Jolly and Gayatri Gopichand’s dream run on the All England Championships got here…