Kolkata: India´s opposition parties drew half a million supporters to Kolkata´s streets on Saturday for the largest show of force yet against Prime Minister Narendra Modi as a national election looms.
Police in the eastern city said 500,000 people turned out for the massive "Unite India" rally, which saw leaders from across the opposition spectrum rail against Modi and his ruling Hindu nationalist party.
Speeches were beamed on 20 giant screens to a sea of spectators waving the national tricolour flag and the banners of India´s myriad opposition movements. Police said 5,000 officers were on standby for security.
"The Modi government is past its expiry date," said Mamata Banerjee, the chief minister of West Bengal state, from an enormous raised platform.
Her government, which organised the rally, had suggested four million would attend but Kolkata Police Chief Rajeev Kumar said 500,000 showed up.
Modi, who was inspecting military hardware in Gujarat state on Saturday, accused the opposition of acting in self interest.
"The alliance is not against me, it´s against India," he said, as quoted by the Hindustan Times newspaper.
The rally comes as hundreds of millions of Indians prepare to go to polls expected in April and May, the world´s largest democratic exercise.
Modi -- the Bharatiya Janata Party (BJP) leader who won a landslide victory in 2014 -- is seeking another term, and remains hugely popular.
But he faces rising discontentment over unemployment and economic inequality. The BJP suffered a rare reverse in December when it lost three key state elections to Congress, the main opposition party.
Its leader, Rahul Gandhi, did not attend the rally but sent party representatives. His mother Sonia Gandhi, the party´s former president, said it was "an important attempt to galvanise leaders to fight the Modi government".
Speakers from India´s myriad state, regional and caste-based parties urged voters from the pulpit to unite against the prime minister and his BJP.
"Narendra Modi is a publicity PM, we need a performing PM," said Chandrababu Naidu, chief minister of the southern state of Andhra Pradesh.
H.D Deve Gowda, who was briefly prime minister in the 1990s, said regional parties were powerful but "cannot save India without uniting".
The opposition has not allied in a formal bloc, but some state outfits have joined forces as the election draws nearer.
This month two regional parties that were former bitter rivals in Uttar Pradesh -- India´s most populous state -- announced an unlikely alliance to challenge Modi.
Democrat, Republican place maximum pressure on voters, urging them to "protect" nation
Fines have been imposed on almost 60,000 vehicles, more than 7,500 construction sites
Methane, or CH4, is the second most important greenhouse gas linked to human activity after CO2
Explosive plumes of lava from Mount Lewotobi Laki-laki force authorities to evacuate several nearby villages
King Felipe VI and Queen Letizia were hit in the face and clothes with mud
While Urdu is largely understood by speakers of India's most popular language Hindi, their scripts are entirely...