India star shooter Yashaswini Deswal makes nation proud, wins gold medal at the ISSF World Cup

India star shooter Yashaswini Singh Deswal made the nation proud as she won the gold medal at the...

Read More