News

The Castle of Good Hope in Cape Town was a sea of red, white, green and black on Sunday as hundreds of people gathered to ...