2023 South Africa floods Flash flooding kills 21 people in KwaZulu-Natal, South Africa. Sources: ABC News