Now you come with some good points. 1. he spent 5 years in our Mohalla - What he was doing in your Mohalla for 5 years, is you mohalla is Rawalpindi Corps Commenders Headquaters? 2. he identify himself as a Major as shown on his ID card with everything original - It must be insiders job to get that id for Indian Agent. if the id was fake, than i congerts the RAW. 3. trusted him as our brother- what he was doing there for so long? if it is not some stargic location, what he did there, you want to say that he stayed there for 5 years to kill only 5 persons. 4. govt. knew that he is RAW agent, then they moved him overnight to a secret place because of the public angryness and after that we heard that he was handed over to the Indian Embassy as a diplomatic agreements - There is no diplomatic aggrement for under cover agents for your information, only the people who are attched to embasies are the only one who can be deported under the Geneva aggrements.
So ither it was some one important to your govt to save him from facing the Law of pak, or it was insider's job