At least 500 incidents of protest have broken out in Indian Kashmir since New Delhi stripped the region of its autonomy and imposed a military clampdown more than three weeks ago, a senior government source told AFP Wednesday. The Himalayan valley is under a strict lockdown, imposed hours...