South African President Cyril Ramaphosa pardons his predecessor Jacob Zuma, who was convicted last year for refusing to testify in his corruption trial, alongside other non-violent offenders as part of an attempt to reduce overcrowding in the country's prisons.