By Our Reporter SHILLONG, Dec 7: The festive spirit of Christmas has begun to envelop Shillong. With just three weeks to go until the grand celebration, residents have already started preparing for the state’s biggest religious festival. Various installations and buildings across the city have been illuminated with lights, adding a festive charm. Popular marketplaces […]