history and culture PM Modi leads sacred consecration at Ayodhya’s Grand Ram Temple, culminating 50-year project