NEW DELHI: The construction of a grand Hindu temple at holy site bitterly contested with Muslims moved a step closer on Wednesday when Indian Prime Minister Narendra Modi said a trust had been finalised to oversee the project.The razing of a mosque at Ayodhya by a huge crowd of Hindu zealots...