Independent digital publicationZimbabwe · South Africa · Wider African region
The Kopje Journal & ReviewForensic analysis for the African perspective.

Current Affairs · South Africa; Durban, Soweto, Pretoria, Johannesburg and Gqeberha

Why Are Foreigners Being Attacked in South Africa? What Happened in Durban? Who Was Arrested?

Police counts, street reporting and court updates reveal how October's anti-immigration confrontations spread into businesses and asylum offices. This account preserves the evidence available through 15 October 2026, including disputed damage reports and the distinction between arrests and guilt.

Watch the audit

Open on YouTube ↗

The audit question

What does the documented sequence establish about the violence, its effects on traders and asylum applicants, the police response and the proceedings that followed?

A policy dispute reached the trading streets

Police counted 14 vehicles burned in Durban and 10 in Soweto on 8 October 2026. Those figures establish a two-city property toll for a particular day. They do not describe every attack, count the people injured or explain who committed each offence.

The wider record includes intimidation outside asylum offices, looted shops, attacks on journalists and later residential fires. By 15 October, arrests and court appearances had followed, but they had not resolved the competing accounts of every confrontation.

The central finding is that several responsibilities were failing or under pressure at once: protecting people and businesses, maintaining access to lawful asylum procedures, processing applications and investigating violence. A damaged shop and a stalled application queue were different consequences of the same unsettled streets. Treating the events as a single confrontation between two national groups obscures that record.

An application queue became a flashpoint

On 5 October, applicants queued outside Durban's recently reopened Refugee Reception Centre on Che Guevara Road, formerly Moore Road, in Berea. Some stayed overnight. The next day, about 15 vigilantes, some masked and most carrying sticks, entered fenced parking, shoved applicants and ordered them away. GroundUp's account described police intervening after several minutes and forcing the group outside.

A leader demanded that processing stop but denied that March and March had organised that gathering. A movement representative arrived later. The evidence therefore does not establish common organisation merely because participants voiced similar demands.

Hundreds queued from dawn, while only 20 applications were reportedly processed on 6 October. A salon owner said repeated visits cost income needed for rent. That is a concrete account of the burden of seeking access. It is neither a national processing rate nor a measure of the appeals backlog.

From a blocked entrance to separate routes

On 7 October, protesters blocked the reception-centre entrance. Some applicants dispersed and others were escorted away. Police with shields confronted people carrying sticks; nearby businesses closed.

On 8 October, police turned applicants away for safety. Hundreds demonstrated, including March and March members and others. Groups separated, with one heading towards an Inkatha Freedom Party rally and another towards Point Road. Their presence at the same starting point does not establish that everyone followed the same route, shared an organiser or committed the same acts.

A scrap-yard business believed by reporters to be immigrant-owned was set alight. More than 15 windows were shattered on Gillespie Street, including one at what appeared to be a crèche. Shops thought to be immigrant-owned were looted on the Point Road route. This sequence traces the movement from an administrative access dispute into attacks on commercial premises, without assigning every act to every demonstrator.

Traders, neighbours and police had different roles

The people affected cannot be sorted neatly into opposing national blocs. A Nigerian-born trader, whose wife and son were South African, reported two vandalised shops on Gillespie Street. A South African liquor-store owner said looters had exploited the unrest. In Pretoria, South African neighbours defended traders facing threats.

Police roles and timing also differed. At a Durban liquor store, an officer said metro police were containing the crowd while awaiting public-order reinforcements. Provincial police said simultaneous marches stretched staffing. In Marabastad, reporting described officers initially standing by during harassment, followed later by four officers separating opposing groups.

Those explanations belong beside the observed conduct. Later reinforcements do not establish that the initial response was timely or adequate. Equally, an allegation by one protester that some officers sympathised with the cause does not establish an official police position.

Damage and injury reports need separate records

The original reporting distinguished Durban's scrap-yard fire from the vehicle fires and from damage to a warehouse and guest house. It also described several injured people without establishing an unduplicated casualty total.

One important correction concerned a hospitalised person near Dr Pixley kaSeme Street. On 9 October, GroundUp corrected its initial shooting report after police said the person had been assaulted, not shot, and that three foreign nationals arrested over that assault had no gun. Other accounts referred to an injured protester. The available evidence did not establish whether those descriptions concerned the same person.

Friday's Umbilo residential fires must also remain separate from Thursday's 14 burned vehicles. Eyewitness News reported three houses and a motorbike burned; a later police statement referred to two houses. The discrepancy remains part of the record. It cannot be resolved by silently selecting one figure or adding both counts.

Soweto's closures outlasted the vehicle fires

Ten vehicles burned along Khumalo Street in Orlando West, Soweto, on 8 October during confrontations near Home Affairs and foreign-run shops. Spaza shops were looted and tyres burned. Residents alleged clashes with shopkeepers, but the original account left the start of the fighting and reports of gunfire unresolved.

Traffic officers diverted motorists. On Friday, wreckage remained while police vans, armoured metro-police vehicles and soldiers were visible. A councillor criticised the delayed response. Police reported opening 13 criminal cases and pursuing leads. Thirteen cases are not 13 identified offenders or 13 convictions.

By Sunday, 11 October, some shops remained closed and residents said owners had not returned. One account described food, drinks and belongings being removed; another questioned whether traders would feel safe returning. These observations establish continuing disruption on that Sunday. They do not prove that the same conditions persisted on 15 October.

Arrests, appearances and bail are different measures

Government reported 30 arrests in information published on 11 October: 25 in KwaZulu-Natal and five in Gauteng, arrested since Thursday. Earlier arrest reports cannot simply be added to that cumulative figure. Nor can it be equated with the number of burned vehicles or criminal cases opened.

On 12 October, 24 people appeared in Durban Magistrates Court. Prosecutors described separate public-violence, property-damage and attempted-murder proceedings the following day. Two defendants received bail of R1,000 each, with restrictions concerning violent demonstrations, intimidation and forced business closures. GroundUp also reported a 500-metre restriction concerning Home Affairs offices.

The prosecutors' 13 October account, as reported in the source audit, identified further bail consideration scheduled for 16 October and, for three accused facing attempted-murder charges, 19 October. These were future proceedings at the reporting cutoff. Arrests, charges, custody and bail decisions do not establish guilt, and overlapping groups must not be added to manufacture a new total.

Economic strain did not establish the cause of an attack

The source audit placed October's violence against official second-quarter unemployment of 33.6%, representing approximately 8.5 million unemployed people. Those figures describe severe economic hardship. They do not demonstrate that migrants caused unemployment or crime, or explain an individual's decision to attack a shop.

The protest history was also uneven. The audit cited nearly 100 anti-migration demonstrations on 30 June and at least 150 across June. September's mobilisation was smaller and more localised, although hundreds still marched in Durban. October's escalation therefore cannot be treated as evidence of a single centrally directed movement.

Municipal elections were scheduled for 4 November, with an Electoral Commission readiness update on 14 October. Electoral competition supplied context for political mobilisation and public-service grievances. The reporting did not establish it as the cause of a particular violent incident. Context helps frame an inquiry; it does not substitute for evidence about perpetrators or motives.

Other cities show why one account is insufficient

In Pretoria's Marabastad on 9 October, foreign residents were chased, spat at and struck by thrown water bottles. About 20 protesters moved to Luttig Street, pressuring foreign-run businesses to close. Threats to burn occupied shops were reported, including threats against women and children. Those threats were not confirmed completed fires. Journalist Seth Thorne said protesters slapped him and took his phone.

Johannesburg had a separate sequence. Ngizwe Mchunu led marchers from Kwa Mai Mai towards Constitution Hill; a vehicle burned near the Constitutional Court in Braamfontein. Four arrests subsequently reported across the wider central-city protests cannot all be assigned to the court scene. A threatened 13 October shutdown is not evidence that a citywide shutdown occurred.

In Gqeberha, about 40 protesters gathered outside Home Affairs on 8 October. Public-order officers used stun grenades after access was not cleared, with no reported injuries or arrests. Different local outcomes require different accounts, rather than a claim of uniform nationwide destruction.

Safe streets and lawful access cannot be separated

Durban's disruption affected movement as well as property. A fiery N2 blockade on 9 October closed both directions between Umlazi and the Higginson Highway for about an hour. Traders checked stock, repaired shutters and faced interrupted business. The protected football final at Moses Mabhida Stadium on 10 October proceeded, but that successful event did not establish that every surrounding street or business was safe.

Asylum administration faced its own practical test. Home Affairs withdrew its 28 September intake directive on 9 October amid overwhelmed offices and threats to staff. The Constitutional Court's 7 July judgment remained binding. It opened access to the assessment of claims; it did not automatically confer refugee status, permanent residence, citizenship or voting rights.

The proposed registration-and-appointment system, targeted for 10 November, was not operating at the 15 October cutoff. A proposed receipt would record an intention to claim asylum, rather than grant refugee status or an asylum visa. Neither withdrawing a directive nor announcing a replacement demonstrated that safe, workable access had been restored.

The record stops before the next court decisions

The latest dated aftermath in the source account was 11 October: some Orlando West shops remained shut and protesters were still outside Durban's refugee office. The reporting did not establish either full recovery or continuing citywide disorder on 15 October. Absence of a newer report proves neither.

The 15 October correction on alleged warrants was more definite. After March and March claimed warrants existed for Jacinta Ngobese-Zuma and Xolani Zuma, police and prosecutors denied that such warrants had been issued. Police said they found no registered case. The disputed claim does not establish that either person was arrested or charged.

This article preserves the original 15 October evidence cutoff. It does not report outcomes from the scheduled 16 or 19 October bail proceedings, or the separate High Court hearing scheduled for 29 October. It also supplies no fresh injury total, comprehensive financial-loss figure, finding on the Umbilo discrepancy or verified operating status for every asylum office.

Accountability depends on evidence that stays distinct

The strongest conclusion comes from keeping the records separate. Property damage shows what was destroyed; dated street accounts show who was exposed and when; processing figures show pressure on an institution; court records show the stage a case has reached. None can be used as a shortcut to the others.

Lawful debate over immigration and peaceful protest cannot justify intimidation, assault, arson or forced business closures. Effective immigration enforcement, lawful asylum access, adequate processing capacity and community safety are concurrent public responsibilities. Protecting one does not discharge the others.

The next meaningful tests are therefore specific: whether traders can safely reopen, applicants can reach functioning procedures, disputed incidents can be resolved through evidence and criminal cases can proceed fairly. Announced deployments and arrest totals matter, but durable protection is demonstrated by those outcomes.

Evidence & accountability

Sources & editorial status

  1. The Kopje Journal & Review International Desk — Why Are Foreigners Being Attacked in South Africa? What Happened in Durban? Who Was Arrested? ↗Original published video audit · 15 October 2026
  2. GroundUp — Violence and mayhem in Durban anti-immigrant march ↗Eyewitness report with correction · 9 October 2026
  3. GroundUp — Anti-immigrant mob threatens to burn women and children ↗Eyewitness and interview reporting · 9 October 2026
  4. Home Affairs — Withdrawal of asylum intake directive ↗Official government statement · 9 October 2026
  5. SAnews — National operational briefing and arrest totals ↗Government operational briefing report · 11 October 2026
  6. Constitutional Court — Scalabrini Centre of Cape Town and Another v Minister of Home Affairs and Others ↗Official nonbinding judgment media summary · 7 July 2026
  7. GroundUp — Stick-wielding vigilantes harass asylum seekers ↗Eyewitness and interview reporting · 6 October 2026
  8. SAnews — Government to seek court guidance on asylum ruling and introduce registration system ↗Government report on proposed system · 11 October 2026
  9. GroundUp — Two anti-immigrant protesters barred from going near Home Affairs ↗Court reporting · 12 October 2026
  10. The Citizen — Prosecutors and police deny arrest warrants against March and March leaders ↗News report quoting police and prosecutors · 15 October 2026
Source note

This standalone article is adapted from the complete public transcript and description of The Kopje Journal & Review International Desk's original audit, with evidence through 15 October 2026. The transcript was read from the original YouTube watch page on 17 October 2026. Obvious caption errors in place names were checked against the published description and retained written source material; ambiguous personal names and the garbled deportation subset were omitted. Reporting, institutional statements and court details are attributed to the original audit's evidence; this adaptation does not claim fresh court-file inspection or subsequent outcomes. Original video datePublished and uploadDate were both 2026-10-15T12:02:44-07:00, equivalent to 2026-10-15T19:02:44Z. The latest dated street aftermath in the source is 11 October; it does not establish conditions on 15 October or today.

Send a correction or source ↗

Cookie choices

You can read every audit with optional media switched off. Your choice applies to this browser for up to 180 days.

Essential website functions

Security, Publisher sign-in and remembering your privacy choice.

Always active

No KJR advertising or analytics tags run on this version of the website. Social links and Stripe checkout open only when you follow a link.

Cookie policy · Privacy statement · European & UK rights