Nearly a billion people start going to the polls in India Friday, as the worlds largest democracy starts its mammoth election.
See All 3245 Episodes of "All Things Considered"