Soon 714 million Indians head to the polls

Download
India will hold its fifteenth parliamentary general election beginning tomorrow.
( Noah Seelam/AFP/Getty Images )
Hosted by Lynn Sherr
PRI WNYC