Dr. K.Veeramani The Sethusamudram Canal Project has boomeranged after nearly 17 years, quite ironically. The inordinate delay…