Nisar denies TTP claims

  • 10 years ago