The Jammu and Kashmir Police arrest 21 people in Kashmir, India, for organizing protests in support of Palestine. (ThePrint) Protests over the 2021 Israel–Palestine crisis link embed save