Pakistani Prime Minister Nawaz Sharif was on Friday heckled by a protester who demanded to free the restive Balochistan province where activists say army is engaged in abductions, torture and killings.