Cape Town - The Cape Peninsula University of Technology (CPUT) has announced that it has cleared its residency backlog ahead of the ministerial deadline. This has been met with resistance from the ...