Health September 27, 2025 1 Min Read Who is Petal Gahlot? Indian diplomat who delivered sharp rebuttal to Shehbaz Sharif at UN; countered Pak claims