Government Launches A New Initiative To Make India Slum-Free
Despite the success of the movie, Slumdog Millionaire did portray India in a light that many did not like which however at some level which was true. Most notable being slum dwelling in India. Majority of the Indian cities have their share…