20130304 india: Wharton scrubs invitation to Modi under pressure from leftists; HR advocates