20010728 india: Finally; Vajpayee hits out at Musharraf