Shillong prepares for a landmark football match as India faces Maldives at the newly renovated Jawaharlal Nehru Stadium. This ...