Hindu devotees pray during the annual festival dedicated to Hindu goddess Durga at the Kheer Bhawani temple in Tulla Mulla, northeast of Srinagar, Indian controlled Kashmir, Monday, June 22, 2026.
Your browser is out of date and potentially vulnerable to security risks.
We recommend switching to one of the following browsers:

Leave a Reply