India:
Unimaginable
Just a stone’s throw from the historic Amber Palace, one of India’s top tourist destinations, lies one of the country’s many leper colonies. Up a slight walkway, a turn to the right and then past a three-story row of buildings you will find some of India’s most severely handicapped people. As you look