Traders in India's New Delhi strike over shop closures

Street market traders in New Delhi have gone on strike in support of protests against a court decision to close shops, to make way for redevelopment.

from Al Jazeera English https://ift.tt/2GmRllh

Comments

Popular posts from this blog