Polling has ended for 2,869 seats across 893 wards in the state to decide the fate of 15,931 candidates, including 1,700 in Mumbai and 1,166 in Pune.
Yes, it's winter in the Finger Lakes. No, that doesn't mean hibernation will be tolerated, especially when there's so much to ...