INDIANAPOLIS (AP) — Indiana residents planning to serve alcohol during New Year's Eve festivities will need to stock up in advance this year.

That's because Dec. 31 falls on a Sunday and Indiana still has a Sunday ban on carryout alcohol sales from liquor, grocery and convenience stores.

Click to read article