“Were You There?”: Congress Leader Defends Rahul Gandhi’s UK Remarks

Sam Pitroda, who heads the Indian Overseas Congress and was present for Mr Gandhi’s interactions during his UK visit, mounted a strong defence