Since Oct. 27, 41 political parties and coalitions launched campaigns across the country, vying for voter support. On Sunday, 7,371,890 registered voters are expected to cast their ballots to elect ...