NEW DELHI — A lawmaker from India’s ruling party called the Taj Mahal a blot on Indian culture, saying in October that the famous tourist site...