New Delhi Shop Demolition Sparks Protests in India

Your browser doesn’t support HTML5

Protests break out in various parts of India, a day after the demolition drive that took place April 20, 2022, in India's capital, New Delhi. (Reuters)