Ahmedabad, India: India and England return to the scene of last week’s hotly debated two-day Test on Thursday with the hosts looking to secure a place in the World Test Championship final. The first Test held at the Narendra Modi Stadium, the world’s…