South African soldiers will patrol gang-ridden Cape Town streets for an extra six months after President Cyril Ramaphosa on Monday extended their deployment to the end of March 2020.