May Day march and meetings

Labour messages: These workers held up placards at the Critchlow Labour College yesterday with varying messages.

May Day march and meetings
Photos by Anjuli Persaud