20060304 india: Lalu Express appeases Left