Traffic flies over, but cyclists sidetracked
The Delhi government may claim that the numerous flyovers it has built are one of its biggest achievements, but a Supreme Court-appointed panel has frowned upon them for overlooking a major detail.
The Delhi government may claim that the numerous flyovers it has built are one of its biggest achievements, but a Supreme Court-appointed panel has frowned upon them for overlooking a major detail.