
As Indians prepare to ring in the New Year on December 31, some may find their last-minute party essentials delayed or unavailable.

As Indians prepare to ring in the New Year on December 31, some may find their last-minute party essentials delayed or unavailable.