India has commenced voting in the second phase of its massive election, with the campaign between Prime Minister Narendra Modi and opposition leader Rahul Gandhi intensifying.
The election, which is considered the world's largest democratic exercise, is taking place in seven phases across the country. The second phase involves voting in 95 parliamentary constituencies in 12 states and one union territory.
Over 150 million eligible voters are expected to cast their ballots in this phase, with polling stations open from early morning until late evening.
Prime Minister Modi's Bharatiya Janata Party (BJP) is seeking re-election, touting its record on national security and economic growth. Meanwhile, Rahul Gandhi's Congress party is aiming to unseat Modi by focusing on issues such as unemployment and agrarian distress.
The election campaign has been marked by heated debates and intense campaigning, with both major parties holding rallies and making promises to voters.
Security measures have been heightened to ensure a smooth voting process, with thousands of security personnel deployed to polling stations to maintain order.
The results of the election are expected to be announced on May 23, after all seven phases of voting have been completed and the ballots counted.
As India continues to vote in this crucial election, the outcome will determine the direction of the country for the next five years, with significant implications for both domestic and international affairs.