- Mayibuye July/August 1990 | Journal
- Mayibuye February 1992 | Journal
- Mayibuye February 1991 | Journal
- Mayibuye December 1991 | Journal
- Mayibuye : The masses are always the key | Official Document - Policy documents
- Mayibuye : Journal of the ANC | Poster
- Mayibuye
- Mayekiso: Alex 5 free
- MayDay 1989 Culture Week Clairwood Peformance Tape VIII
- May You Live in Interesting Times
- May Day workers unite | Poster
- May Day stay-away 1986
- May Day Rally we demand workers rights | Poster
- May Day Rally we demand workers rights
- May Day Rally | Poster
- May Day Rally
- May Day mobilises hundreds of thousands
- May Day means world working class solidarity
- May Day Mass | Poster
- May day march - Uniply fires them all!
- May Day is ours! | Poster
- May Day is ours
- May Day is ours
- May Day in SA | Poster
- May Day in history
- May Day festival | Poster
- May Day courage in Northern Natal
- May Day call for unity
- May Day and Botha`s day
- May Day : Living wage rally | Poster
- May Day : 100 years of Workers Day | Poster
- May Day 1991 - South African workers celebrate
- May Day 1990 Cultural Program 27 April - 1 May
- May Day 1990
- May Day 1989 Culture Week Students Union Performance Tape V
- May Day 1989 Culture Week Soccer Rally Tape I | Audio and Video
- May Day 1989 Culture Week Soccer Rally and Students Union Performance Tape III | Audio and Video
- May Day 1989 Culture Week Pinetown Performance Tape IX
- May Day 1989 Culture Week Howard College Audience Tape VII
- May Day 1989 Culture Week Howard College Audience Tape VI
- May Day 1989
- May Day 1988 around the world
- May Day 1987
- May Day 1987
- May Day 1986 COSATU rally Tape I
- May Day 1985 (Tape III)
- May Day 1985 (Tape II)
- May Day 1985 (Tape I)
- May Day 1985
- May Day 1985