In pictures: India votes in world's biggest election

Tens of millions of Indians have voted on the first day of general elections that end in June.

In pictures: India votes in world's biggest election
Tens of millions of Indians have voted on the first day of general elections that end in June.