London Olympics Debates flare up around Saina Nehwal once again as trollers talk about “Gifted” Bronze Medal Soumyaroop Mukherjee September 10, 2024