A newly constructed stretch of National Highway 66 at Mylakkadu near Kottiyam, Kollam suffered a major embankment collapse on ...