India Gears Up for Rugby Revolution with Launch of World’s First Franchise-Based Rugby 7s League

Rugby in India is set to make global waves as Rugby India, the official governing body…