India’s ‘Living Dead’ and the Man Who Spent 18 Years Proving That He Was Alive

Lal Bihari is probably India’s most famous living dead, one of many people killed off in official records so that relatives can claim their possessions for themselves. Killing off somebody on paper is apparently not that hard to do in India. All you need is some bribe money and local officials willing to do some […]