England have been beaten by India in the second One Day International (ODI) fixture between the two teams, played at the Nehru Stadium in Kochi, India on January 15,...

Read More