epa12069224 Kashmiri villagers rest outside a house at Churunda village of Uri sector, along the Line of Control (LoC) in Baramulla, Indian-administered Kashmir, 02 May 2025. Security has been built up along the LoC, the de facto border that separates Kashmir into Indian and Pakistani administered parts, after at least 26 people were killed on 22 April when...
1 / 4