People staging protest over mysterious death of a woman, at Paloura Chowk, Jammu.

People staging protest over mysterious death of a woman, at Paloura Chowk, Jammu.

The post People staging protest over mysterious death of a woman, at Paloura Chowk, Jammu. appeared first on Daily Excelsior.

gallery Photo gallery