Browsing: India

With people wearing anti-riot gear and concrete barricades controlling access to various roads, Delhi is heavily fortified. Again the situation…