Carlos Mesquita

Carlos Mesquita is a homeless activist and also works as a researcher for the Good party in the Western Cape Legislature.