Walkabout From World's Largest Covid Care Centre In Delhi

by Sidharth Pandey Sep 28, 2020 • 05:41 PM Views 1036

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.