Defend Truth

Patrick Craven & Hlokoza Mdau

Patrick Craven works for Numsa Movement for Socialism and Hlokoza Mdau is Numsa International Officer.