World | Mon Apr 7, 2014 1:29pm EDT

India kicks off world's biggest election in remote northeast