Cape Town - A group of around 50 people gathered at Church Square in the Cape Town CBD, a site where hundreds of enslaved people were sold, for a symbolic renaming and reclamation of the site to ...