A TikTok video posted this past week has sparked widespread speculation after a dead orca was discovered washed up on the shores of Yzerfontein, a coastal town located north of Cape Town.
Human rights organization Ndifuna Ukwazi believes the fate of the Tafelberg site could pave the way for a more equitable ...