ADVERTISEMENT

Pandemic casts shadow over India's festival of light

Published Nov 15, 2020 08:04 am

Fear of the coronavirus and chronic pollution spoiled the party Saturday as hundreds of millions of Indians celebrated the biggest Hindu holiday of the year.

A Hindu devotee wears a mask as she places earthen lamps or 'diyas' at her home on the eve of Diwali

Diwali is meant to be the festival of light, but the pandemic has clouded the future for many in the country of 1.3 billion.

Some people defiantly set off traditional firecrackers in Delhi in spite of a ban imposed because of sky-high pollution levels and markets were filled with holiday shoppers. But traders said Covid-19 had scared them off spending amidst the muted revelry.

With 8.7 million cases, India has the world's second-highest coronavirus infection count behind the United States. About 130,000 people have died since February and Delhi is going through a new surge with nearly 8,000 new cases a day, which experts have blamed on Diwali crowds.

Engineer Rahul Randhawa, 27, returned from the United States expecting to see a toned down Diwali but found "the total opposite".

"There are major jams on the street... and there are huge crowds in markets," he said.

However, the crowds are being selective. No crowds are allowed at sports events. Cinemas are open but remain empty. Restaurants say they are struggling to get people to come in.

- Lights off -

Mahinder Kumar, who sells flowers outside the Jhandewala temple, one of the oldest in Delhi, said that normally there are huge queues for Diwali. "This year it's nothing -- almost empty."

"Our business has been affected badly. We have hardly sold any flowers this year."

The eight weeks up to Diwali can account for 40 percent of some traders' annual business and it is considered an auspicious time to buy gold.

But the lights were off at Vineet Garg's gold and jewellery store near the central Connaught Place, despite an "open" sign on display.

"It is a waste of electricity to put the lights on," he said. "People are not buying in shops. The business I am doing is online. They are too worried to have fun."

In Mumbai, markets were bustling with shoppers buying lights and food but shopkeepers said sales were no better than on an average day.

"It is a dull Diwali," said Raju Harijan, 35, who has a food store in north Mumbai. "Usually every year, sales would peak now but this year, even survival has become tough."

Bank worker Sonam Choudhary acknowledged that people were "scared" of the coronavirus and "adjusting to the new normal". She said families would celebrate Diwali "with all the precautions".

Prime Minister Narendra Modi, US president-elect Joe Biden and his deputy Kamala Harris, whose mother was Indian, were among world leaders to issue Diwali messages.

"May everyone be prosperous and healthy," Modi told his 63.5 million Twitter followers.

But the government is struggling to kick-start an economy that is expected to shrink by nearly 10 percent this year because of the pandemic crisis. Millions across the country have lost their jobs.

The government this week announced incentives worth more than $35 billion to boost employment, consumer demand, agriculture and manufacturing. Since May, it has spent about $300 billion on stimulus measures.

But Garg said there would be no point putting the lights on in his jewellery store until a coronavirus vaccine is available to all. "The new normal is all dark for now," he said.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.