You might as well call the Columbine and Virginia Tech killers brave, as long as “brave” means “acting without regard to ones own life or safety”, but it means more than that. Bravery is understood as a virtue stemming from moral strength, and not encompassing actions motivated by depravity or recklessness.
I have thought that “dastardly” is a better word for deeds such as these suicidal attacks, and is really what is meant. It is given as a synonym for “cowardly” in Webster’s Collegiate, with the explanation in the synonymy that it “implies behavior that is both cowardly and treacherous or skulking and outrageous”.
If you have something to live for, sacrificing yourself is a courageous act. If you have nothing to live for, or worse, you think you will get something better by dying, then killing yourself is selfish.
Bhutto had blood on her hands and $1.5 Billion dollars in the bank allegedly pilfered from the Pakistanis. Supposedly, the assassin missed and she killed herself while ducking for cover after foolishly exposing herself.
She was no saint, The assassin failed. Karma prevailed.