20050320 india: Modi invokes Mahatma to warn America