Beggar with flats and shops

The world’s richest beggar lives in India, Net Worth 7.5 crores, owner of 2 houses and 3 shops.

Mumbai A person is being called the richest beggar in the world. Reason? This person…