20050318 india: US Congress takes aim at Modi