Walkabout From World's Largest Covid Care Centre In Delhi
As new infections from Covid 19 continue to exponentially rise in India and across the world, GoNews reports from inside the worlds largest Covid care facility, the Sardar apparel Covid Care Centre located in New Delhi.