Sports
ISSF World Cup 2019: From Munich disappointment to maiden senior World Cup gold – How Elavenil Valarivan rose to her best in Rio
At ISSF World Cup In Munich, Germany, in May this year, Elavenil Valarivan found herself on the verge of winning her first...