Delhi police wear 'coronavirus zombie' costumes to deter lockdown violations

India imposed a lockdown for its 1.3 billion citizens on March 25 in an effort to prevent the spread of COVID-19.

April 27, 2020

Examined