Recent events did not create SA's xenophobic online machine. They reveal how entrenched, interconnected and politically influential that machine has already become.
South Africa's latest wave of xenophobic mobilisation did not begin with a political speech or a major violent incident. It began with a missing-person campaign.
Yet this resurgence would not have been possible without the groundwork laid by a movement that has spent the past six years building audiences, networks and narratives around anti-immigrant mobilisation, dating back to the emergence of #PutSouthAfricansFirst during the Covid lockdown period in 2020.
In early 2026, emotional online appeals linked to the disappearance of Mazwi Kubheka spread rapidly across X under hashtags such as #BringMazwiBack and #JusticeForMazwi. Initially framed as community-driven efforts to find a missing young man, the campaigns quickly evolved into something much larger: a digitally coordinated anti-immigrant mobilisation ecosystem.
Follow us on WhatsApp | LinkedIn for the latest headlines
Although authorities later stated that the alleged kidnapping involved both South African and foreign-national suspects, including individuals of Ethiopian origin, investigators stressed that the case remained open and that the full motive had not yet been established.
A national social media cause
Online activists nevertheless increasingly used the case as evidence for broader claims linking undocumented migration to crime, corruption and state failure.
A key early champion of the Mazwi campaign was X user @radebe_merci, whose persistent posting helped transform the...