Protesters take to Delhi streets
Contributors are not employed, compensated or governed by TD, opinions and statements are from the contributor directly
Protesters have taken to the street of Delhi complaining about power cuts and water shortage in the city. India’s capital has been witnessing long power cuts in recent days after temperatures soared to around 44
Comments are closed.