'Bus marshals will be deployed in all buses in Delhi from tomorrow for safety of public, specially women. About 13,000 bus marshals have been recruited for this,' Kejriwal said. He further added that the free ride for women will boost their participation in workforce and involvement in public life.