20080408 india: BRT faces tough questions from Yechury-led House panel