All told over the past two months , the protests here in the Muslim-majority Kashmir Valley and counterprotests led by Hindu groups in the plains below , have left a death toll of nearly 40 in clashes with security forces .