20120730 india: Congress MP Vijay Darda retracts remark praising Narendra Modi