India's Supreme Court on Thursday scrapped a seven year-old election funding system that allows individuals and companies to donate money to political parties anonymously and without any limits.
The decision is seen as a setback for Prime Minister Narendra Modi's Bharatiya Janata Party (BJP), which has been the largest beneficiary of the system it introduced in 2017.
The system, called 'Electoral Bonds', was challenged by opposition members and a civil society group on grounds that it hindered the public's right to know who had given money to political parties.
Under the system, a person or company can buy these bonds from the state-run State Bank of India and donate them to a political party of their choice.
A five-judge bench headed by Chief Justice D.Y. Chandrachud said that the system is "unconstitutional".
The court directed SBI to not issue any more of these bonds.

Iran warns US over ground attack as regional powers meet in Pakistan
Oman says no party has claimed responsibility for attacks on its territory
Anti-Trump 'No Kings' rallies pop up in thousands of US cities
Six killed after Israeli strikes hit two Gaza police checkpoints, medics say
Bahrain's aluminum producer confirms Iranian attack on facilities
Kuwait International Airport suffers 'significant damage' after drone attacks
Israeli strike kills three Lebanese journalists
Israeli military kills 15-year-old Palestinian in West Bank
