The main challenges to democracy are
1. Increasing role of money power in elections.
2. Illegal means of funding political parties.
3. Abuse of power by ruling parties.
The corresponding remedies are
1. Expenses in elections need to be tightly controlled.
2. The funding mechanism of political parties should be cleaned.
3. Elections should be held by an independent election commission.