Place

New Delhi

New Delhi (Hindi: Naī Dillī) is the capital of India and an administrative district of NCT Delhi. New Delhi is also the seat of all three branches of the Government of India, that is Executive (Rashtrapati Bhavan), Legislature (Parliament House) and Judiciary (Supreme Court of India). — Wikipedia

ASHA workers hold protest in New Delhi

ASHA Workers Hold Protest in New Delhi

photogallery.indiatimes.com -

Accredited Social Health Activist (ASHA) shout slogans during a protest to draw attention to their plight of underpayment and lack of protection from the COVID-19 coronavirus infection, in…