Tuesday , October 14 2025 9:34 PM
Home / Photo / Cape Town, South Africa Protesters block the streets with stones and rubble during a strike by taxi operators against the traffic authorities

Cape Town, South Africa Protesters block the streets with stones and rubble during a strike by taxi operators against the traffic authorities