Britain declares crew for India ODIs; No spot for Jofra Archer and Joe Root

Britain, on Sunday, declared their 14-man crew for the impending three-match ODI arrangement against India. The…