Main point: India also recorded an embarrassing record on foreign land, where for the first time in the last 10 years, a team abroad scored more than 500 runs in a single innings against India. Delhi: The third day of the ongoing fourth Test match between India and England at the Old Trafford ground in […]