Kashmir has been seething since early June. Life across the Muslim-majority valley has been completely disrupted by curfews and protest strikes since some of the biggest anti-India demonstrations in two years erupted a month ago.