20170603 india: Ramachandra Guha flays 'superstar culture' while exiting top cricket panel