20050325 india: Modi trip cancelled: Whodunnit?