Holy Alliance by Najam Sethi November 24, 2017 The PPP is turning fifty on November 30. When it was launched, it was a party of fervent hope. Now ...