20040320 india: Powell took us for a ride: India