Posts

City of Cape Town introduces new high tech trucks to clear sewer blockages