Ganguly asked to step down

Thoughts on this? Seems to be causing an understandable (?) storm

Comments are closed.