New Delhi is rolling out the red carpet for BRICS, but blocked roads, evictions and restrictions have caused anger.

Leave a Reply

Your email address will not be published. Required fields are marked *