JOHANNESBURG - President Cyril Ramaphosa has admitted the African National Congress (ANC) government made a mistake for not ...