Demon Chappel
With Sourav Ganguly's return to the Indian cricket team still uncertain, a local puja organiser is depicting coach Greg Chappell as the demon Mahisasura during next month's Durga Puja.


