Guwahati’s Barsapara Cricket Stadium will become India’s latest Test venue and will host the four Tests that India play at ...