Gen Pasha has done what he was suppose to do, aprreciated, that is new in Pakistan but very common in advanced and civilized world, reason they are called civilized. I live in Japan for more than 20 years and have seen that many times, thus society is very clean, 3/4 years back agriculture minister was blamed for corruption, never prooved but he was so ashmed he commited suicide. Clean Nations not only accept but show that in action too, if you ignore that then what message you are conveying for others?? Like our corrupt elite of so called politicians never stand for accountability and they save each others, resulted in a mess, we suffer.