India celebrates 75 years of Independence from Britain in a new exhibit called March to Freedom and tries to tell that story with some unusual objects.
India celebrates 75 years of Independence from Britain in a new exhibit called March to Freedom and tries to tell that story with some unusual objects.