Why India have a need of 700,000 troops in Occupied Kashmir ???
Read UN Resolutions to Understand what they mean by Occupation Forces. Indian Army is their, so that Islamist Terrorist, don't do what they are doing in Peshawar or other states of Pakistan.