'World's most delayed road' opens days before elections in Mumbai

After 10 long years, the 6.5-km Santa Cruz-Chembur Link Road was finally thrown open to public in Mumbai today. The road is expected to cut commuting time between the two areas from nearly an hour to just ten minutes. (Read more)