Public impeachment of CEC is set to unfold today, raising questions about transparency and governance in India.