Excellent questions.
It is perfectly justifiable, understandable and indeed necessary for the general public to express their grief and anger over this tragedy. However, this anguish should be directed at the proper quarters to demand accountability from the civilian and military leadership for not only this incident, but so many other previous things too.
What has happened until now is that the elite create a well choreographed circus that directs the energy elsewhere to a convenient target outside the country (USA, NATO, India, IMF, you name it), so that business as usual may return as quickly as can be managed. Hence, this mourning runs the risk of going to waste yet again, not because the international community is amoral or illegal or unjust, but because the elite continue to hoodwink their own people.
Rather than burn effigies and a few newspaper photo-ops by a few well-trained lackeys, I'd rather see all the families of those killed to stage a hunger strike in front of the GHQ and the parliament until some answers emerge, or something tangible like that that would be effective from a strategic point of view.
I hope I make myself clear in what I am trying to say.
That would make americans happy wouldnt it.