Union home minister Amit Shah’s remarks came in response to allegations that the BJP is attempting to rewrite the country’s history in which the BJP-ruled states have renamed or are planning to rename cities whose names are associated with Mughal history.