England Names a Strong ODI Squad for India Series: Jofra Archer Returns

England has refreshed its squad, but India still holds the psychological edge