Elections, African Politics, Democracy and a general curiosity about how the world works, or doesn't.

Joined November 2011
1,855 Photos and videos
#CaboVerde - Africa's champion
Breaking News from @TheAthletic: In one of the most shocking results in World Cup history, Cape Verde held European champions Spain to a goalless draw, thanks in no small part to a heroic performance by their 40-year-old goalkeeper, Vozinha. nyti.ms/4vHHiiM
1
1
29
Me, me, me, me - L'État, c'est moi
The gathering on the National Mall on July 4 is now being called a "TRUMP RALLY." Because any moment that should be for you, America, he has to make about himself.
1
1
22
Paul Graham retweeted
Rest in Peace to South African Jazz musician and composer Abdullah Ibrahim (born Adolph Brand, and formerly known as Dollar Brand). Photo Credit: Deborah Feingold/Corbis
38
918
2,031
44,629
Paul Graham retweeted
Today in history | From our 2026 Racial Justice Calendar On this day in 1960, independent African states meeting in Addis Ababa resolved to impose sanctions against apartheid South Africa. The resolution called for diplomatic isolation, economic boycotts, and restrictions on trade and transport as peaceful means of pressuring the apartheid government to end its system of racial oppression. It marked one of the earliest coordinated efforts by African nations to use international solidarity and collective action in defence of human rights and freedom. Today, as debates continue around the crisis in Palestine, we point to this history as an example of how non-violent measures such as sanctions and boycotts have been used to pursue accountability and justice. The resolution reminds us that Africa has a long tradition of standing with people facing oppression and advancing human dignity through collective action. Moments like this are captured in our 2026 Racial Justice Calendar, bringing history into daily focus. Download here: 🔗kathradafoundation.org/calen… #KathyLegacy #RacialJustice
3
4
212
Paul Graham retweeted
In 2015 and 2019, new organizations and leaders appeared with similar anti-foreigner rhetoric and demands. Violence followed, then most of these organizations and leaders suddenly disappeared . In 2019 it was the Sisonke People's Forum and Zweli Ndaba today, it is March on March
8
7
757
Paul Graham retweeted
🔴IMC: South Africans Have No Authority to Demand ID from Foreign Nationals🔴 PRETORIA – The Inter-Ministerial Committee on Migration has made it clear that ordinary South Africans have no legal right to stop people on the street or in their businesses and demand to see identity documents or immigration papers. Only trained state officials such as police and immigration officers are allowed to carry out such checks. Read more online ⤵️⤵️ centralnews.co.za/imc-south-… #IMC
8
4
11
1,488
Paul Graham retweeted
Foreigners first, NGOs next: The buried demand inside a viral constitutional campaign dailymaverick.co.za/article/… The entire SA majority rule constitution was based on equities & equalities and was AGAINST an authoritarian state. That's the undercurrent of what is being demanded now.
1
1
115
Paul Graham retweeted
The country is facing a serious crisis. We need to act to avert it. And address its root causes. Moralistic postures will not provide the answer. My article on who stands to suffer most from the current anti-migrant mobilisation. dailymaverick.co.za/opinioni…
4
10
11
3,890
And the same WhatsApp group involved.
While many fear the June 30 xenophobic actions could bring anarchy, a reminder of July 2021: 354 killed, 150 000 jobs lost, R100bn damages: dailymaverick.co.za/opinioni…
2
92
Let's be clear - elsewhere in the world these positions are espoused by the white right.
Foreigners first, NGOs next: The buried demand inside a viral constitutional campaign dailymaverick.co.za/article/…
1
68
The majority of people at the helm of the collective violence and intimidation of outsiders will not be able to interpret this table, not will they find the argument compelling - rebuilding peaceful communities takes more than information.
Official immigration statistics from @SundayTimesZA and @StatsSA. The vast majority of migrants into SA are from 3 of our 6 neighbours: Zimbabwe, Mozambique & Lesotho. Virtually nobody from our other neighbouring countries: Namibia, Botswana, or Swaziland.
57
Paul Graham retweeted
Since 1994: 1,313 incidents. 697 deaths. 128,858 displaced. 5,648 shops looted. Explore the data: xenowatch.ac.za/statistics-d… @ACMSWits @WitsUniversity #DataThatMatters #Xenowatch
2
1
281
"Across South African radio and television, a pattern of anti-immigration framing has become the norm" - and not just amongst journalists - the march&march types have captured the narrative.
91
Never again should we witness scenes like this.
Trucks are ready to be loaded with goods and furniture during the forced removal of the people of Sophiatown, February 1955. Credit: Terence Spencer
8
23
1,297
Paul Graham retweeted
Dollar Brand plays at Culture and Resistance Festival in Botswana, 1982. Credit: Paul Weinberg
29
73
6,404
Paul Graham retweeted
What an amazing way to visualize early human migration. Lovely map by @HarvardCGA. A great colour scheme and an appropriate map projection! Source: buff.ly/3lbxonJ
53
320
1,385
82,476
Australia beat Turkey - and it is their immigrants they thank: "Nestory Irankunda's finish was superb, a brilliant touch inside after collecting a pass from Paul Okon-Engstler giving him space to find the low strike." bbc.com/sport/football/live/…
95