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)
Your browser doesn’t support HTML5