Hints and tips:
...federation AFL-CIO, in a peaceful and sometimes witty demonstration....
International Edition