20050315 india: Lalu critics get some more fodder