Browsing: report kashmirduggal aljazeera

Kashmir is a region in northern India and Pakistan that has been the site of a decades-long conflict. The latest…