20070225 india: 'Quattrocchi cover-up': CBI hard put to explain