Creator
Shops and government offices were closed in the Indian-controlled portion of Kashmir on Wednesday as separatists called for a strike against elections