The West Bengal Election Watch and Association for Democratic Reforms (ADR) have analysed the self-sworn affidavits of all 318 candidates.
The news you need to know, explained.
The West Bengal Election Watch and Association for Democratic Reforms (ADR) have analysed the self-sworn affidavits of all 318 candidates.