Sports Deepika Kumari reclaims world no.1 ranking after hat-trick of gold medals at World Cup Stage 3 Amelia Podder Jun 28, 2021 By PTI PARIS: Star Indian archer Deepika Kumari on Monday regained the number one position in… Read More...