Pakistan's 'Gandhi' party takes on Taliban, Al Qaeda