IND vs ENG: In what can only be described as a significant blow to the defending champions, England faced a crushing 100-run defeat at the hands of India, knocking them out of the World Cup. The fallout from this loss was felt intensely in the English camp, especially by its captain, Jos Buttler. England’s Unexpected […]