An Indian man who spends his days asking people for pocket change on the streets of Mumbai has been dubbed the ‘world’s richest beggar’ by Indian media who claims he is worth over $1 million. Bharat Jain, the so-called ‘world’s richest beggar’, reportedly makes between 2,000 and 2,500 rupees every day by asking generous people Read more