English: Protesters hurling stones in Kashmir.
Telugu: వీరే కాశ్మీర్ లో రాళ్లు విసిరే నిరసనకారులు.