The ANC and the EFF are currently involved in a rap battle, but the ANC has a long way to go before they can reach the EFF’s standard.
Continue Reading