The clean-up marshals who are stationed at various places in Mumbai are rogues. I have seen with my own eyes on several occasions clean-up marshals not issuing receipts to offenders for littering and spitting on the roads. One clean-up marshal at Mumbai CST even assaulted a man because he did not have the money for paying fine for spitting on the road. The BMC should first clean up their houses and offices, only then they should take up to cleaning up the roads.
(The views expressed by the author in the article are his/her own.)