Pakistan's former Prime Minister Nawaz Sharif admitted on Tuesday that the country had "violated" the 1999 Lahore Declaration agreement with India, which was signed by him and then Indian Prime Minister Atal Bihari Vajpayee. Indirectly referring to the Kargil misadventure by General Pervez Musharraf, he said, "It was our fault."