India Inaugurates US$900 Million Delhi Toll Route

Truck and Bus Operators in One Indian State Threaten to Strike over Tolls