partha basu and tamoghno ghosh have surrendered under pressure after initially shying away responsibility.