Holding the Nehru-Gandhi clan responsible for the Jammu and Kashmir and Punjab imbroglio, senior BJP leader from the Union territory Devender Singh Rana on Monday said Prime Minister Narendra Modi "cleared the mess of nearly seven decades" by repealing Article 370.