Trapped
Underneath the beautiful facade of the shimmering night, there are the people who walk the streets with the stealth of a tiger and a vision submerged in red.
Underneath the beautiful facade of the shimmering night, there are the people who walk the streets with the stealth of a tiger and a vision submerged in red.
Lambi Dehar in Mussoorie is believed to be the "most haunted place in India" and a news channel and the…