What is Supreme Court's responsibility for holding free and fair elections?

time Nov 14 2023