A tight security blanket has been imposed on the Indian capital as it prepares to host world leaders. Major disruptions to travel and business are expected.
A tight security blanket has been imposed on the Indian capital as it prepares to host world leaders. Major disruptions to travel and business are expected.