Voters in Assam, Kerala, Puducherry, Tamil Nadu, and West Bengal expectantly wait for May 4 when counting begins in one of the most fiercely contested assembly elections in recent memory. This election season has been overshadowed by controversies s...