What happened!?

You tried going to https://www.capetownetc.com/visa-immigration/three-reasons-why-living-in-cape-town-city-is-an-excellent-choice/, which doesn't exist. You can try navigate or search.

Or here are the latest posts, hope it helps.