In a move to improve road infrastructure and easing traffic congestion in the city, the Delhi government has approved the construction of a dedicated road corridor along both sides of the Sahibi river ...