India is home to over 1.2 billion people of wildly varying religions, cultures and levels of wealth. Only 61 years since declaring its Independence from English rule, modern India is still defining… Riaz Kanani 17 years ago Scenes from India Share via: