The Cape Peninsula University of Technology in Cape Town (CPUT) was one of many universities that had protests over access to student accommodation at the start of the 2025 academic year.Source: ...