Please chose your words carefully.... its Karmic retribution and not revenge! They are reaping what they have sown for years! Sad to see that these incidents instead of opening Pakistan's eyes, pushes them further down the road of delusion again and again!