20120419 india: NCTC is need of the hour: Cong