Abandoned people find shelter at an old age home in india's northern himachal pradesh

Record ID: 327594