Avid reader, especially SA fiction. I write book reviews, now and again. Another major hobby is birding which gets me into our beautiful outdoors.

Joined April 2009
875 Photos and videos
Pinned Tweet
13 Jun 2025
Replying to @RobynPorteous
My last 5 reads, purchased @KingsmeadBF end May. All fiction, all South African, different genres, all excellent within their genres.
1
8
1,562
Shame and helplessness has dogged my life. For being white in apartheid South Africa. Now for being South African while we turn against other Africans.
8
Penza retweeted
Replying to @SamSoleZA
No reference to the likelihood that the Kremlin is also promoting the anti-migrant mobilization in South Africa.
1
1
205
Penza retweeted
In the early 1990s, as a young advocate, I was briefed to represent a client charged with a horrific murder before the Swellendam Circuit Court. He stood accused of raping a young woman in the veld and then crushing her skull with a rock. Circuit Courts are a distinctive feature of South Africa's judicial system. They are, in effect, travelling courts that sit in different towns to hear criminal and civil matters in areas where permanent courts may be difficult to access. In those days, when the judge, prosecutor and defense counsel arrived in town, it almost felt as though the sheriff had ridden in from the Wild West. They possessed a certain theatre. Investigating officers generally ensured that their cases appeared watertight. Acquittals were rare and, before 1995, the death penalty was a commonplace reality. I met with my client on the eve of the trial. He had already confessed before a magistrate, giving a detailed account of the crime. According to the confession, he and the State's principal witness had been drinking together in the veld one afternoon. The witness had passed out beside him when the victim walked by. He confessed that he had grabbed her, dragged her into the veld and committed the terrible acts with which he had been charged. At first glance, it seemed a straightforward case for the gallows. I had a client who wished to plead guilty to a heinous crime. That, in itself, was unusual. Yet something troubled me. My client was a small man, timid and withdrawn. When I later saw the State's principal witness, I began to wonder about the confession. The witness was a large, imposing figure and certainly capable of dragging a woman across the veld. What unsettled me further was that the witness’ statement dovetailed almost too neatly with the confession. It concluded that my client had walked off into the veld shortly before the witness passed out, a detail that struck me as altogether too convenient. The confession, however, posed an enormous obstacle, as confessions so often do. I have little doubt that, during the heyday of apartheid, innocent people were sent to the gallows on the strength of false confessions. Then my client's sister, who had accompanied him, told me something that made the hairs on the back of my neck stand up. Her brother, she said, had given her a very different account. He had passed out while drinking and could not remember exactly what had happened that day. She added that the State's principal witness was on friendly terms with the local police officers investigating the case. The prosecutor was a man of great integrity. I decided to do something I had never attempted before. I suggested that he speak privately with my client and his sister and judge for himself who was more likely to have committed the crime. About half an hour later, the prosecutor emerged from his office, his face a mixture of shock and disbelief. He immediately withdrew the charges against my client and instructed the police to arrest the State's principal witness instead. It was a reminder that even in the most apparently hopeless cases, the duty of counsel is not merely to process the evidence placed before them, nor simply to secure a conviction or an acquittal, but to search relentlessly for the truth. Sometimes justice depends upon the willingness to question what everyone else has already accepted as fact.
9
34
179
7,893
Penza retweeted
A peaceful early morning walk by a calm sea to remember the ones that died on 16 of June protests for freedom in South Africa
2
21
738
Penza 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
54
1,438
3,305
94,716
Penza retweeted
*MEDIA STATEMENT* *TO ALL MEDIA/NEWS EDITORS* *MONDAY, 15 JUNE 2026* *PRESIDENCY CAUTIONS AGAINST THE SPREAD OF MISINFORMATION ABOUT SOUTH AFRICA’S MIGRATION CHALLENGES* The Presidency deeply regrets the tragic loss of life in these recent incidents, as one life lost is simply one too many. We extend our deepest sympathies to the families and communities affected. To clarify the facts surrounding these events, the Department of International Relations and Cooperation will engage the World Health Organization (WHO) to ensure that the information before them is both accurate and reliable. The engagements will outline in detail how this complex matter is being addressed by the South African government. Most notably, the WHO's characterization of the deaths of the Ethiopian nationals is, unfortunately, incorrect. The events that led to the deaths of these Ethiopian nationals fall within the realm of organized crime, as has already been publicly reported, and are being actively investigated by law enforcement agencies. With regard to the Mozambican nationals, the South African Police Service (SAPS) has stated that this matter is also currently under active investigation. President Ramaphosa and the Inter-Ministerial Committee on Migration have been unequivocal in their stance: only duly authorized law enforcement officials have the mandate to enforce the law. Media inquiries: Vincent Magwenya Spokesperson to the President media@presidency.gov.za *ISSUED BY THE PRESIDENCY OF THE REPUBLIC OF SOUTH AFRICA* thepresidency.gov.za Pretoria

117
100
180
45,258
And i shall continue to do so with pride. It's called humanity.
Jun 15
ignoring the social hierarchy and treating everyone equally will make people hate your guts
1
7
209
Jun 15
Please can someone educate the anti-foreigners movement about Schedule 1 offences. The only offences that allow a citizen’s arrrest. And overstaying is not one of them.
7
2
7
893
Penza retweeted
[WATCH] Justice Minister Mmamoloko Kubayi cautions citizens against conducting identity checks to confirm citizenship.  She says it is illegal and should stop immediately. #Newzroom405
710
167
461
140,085
Penza retweeted
People are being killed yet NO ONE ABSOLUTELY NO ONE can give us even one name of a person killed during these protests. Reputable news outlets are also quite about these killings even the ones in the country of the "victims " are quite. Make it make sense!!
2
12
1,739
Penza retweeted
In other countries the government deports illegals. In South Africa, hooligans, vigilante and xenophobic groups, beat, kill, extort and humiliate fellow Africans. This barbaric behaviour is evil and unacceptable
NOT a single country in African allows illegal foreigners. Why must SA 🇿🇦🇿🇦🇿🇦 be an exception?
247
4,074
17,056
468,976
Penza retweeted
If you can’t tax billionaires and trillionaire because “its unrealized gains until they cash out,” then stop letting them leverage that wealth for loans, as collateral, or as equity. If it’s not real enough to tax, it shouldn’t be real enough to leverage. This is why we say the system is rigged in favor of the super wealthy. Abolish billionaires, tax them out of existence, protect working people.
1,096
3,770
15,505
309,155
Penza retweeted
The price of 1. @MultiChoiceGRP being bought out by a French company @canalplus who just don't care or get SA culture around Comrades. 2. Multichoice/SuperSport running on cadac fumes so can't afford to pay for the coverage.
1
3
964
Penza retweeted
How convenient is all this spectacle for owners of the means of production! After producing the worst inequality, poverty & economic crisis on the face of the earth… they have finally managed to turn the working class against itself: tragically, with the full endorsement of pseudo revolutionaries who have long masqueraded in our ranks as progressive forces! Sela!
739
614
1,888
134,207
Penza retweeted
2010. South Africa. They said theft will be at an all-time high. Unsafe for world cup. Didn't happen. 2014. Brazil. Complained about some of the remote places the venues were. Unsafe for players. Didn't happen. 2018. Russia. "It's not a democracy". There would be marginalization. People would not even be free or allowed entry. Didn't happen. 2022. Qatar. " Slave built stadiums ". A morally bankrupt nation. " It cannot be fun". The tournament is horrible. No alcohols. Religious intolerance. Didn't happen. 2026. US. All the above happening. We see.
American police are investigating, after a significant amount of England’s kit was stolen en route to their new training base in Kansas City. Sky Sports News has been told that the majority of the kit has now been recovered 🚨
200
10,348
40,811
2,483,341
Penza retweeted
Dear @hildebentele as someone who lived under apartheid in SA, fought against it & served in our first democratic parliament, & as a researcher & writer have travelled in & published extensively about Israel, I can assure you that there are many common features of SA & Israeli apartheid & some important structural differences. I’m happy to explain these to you in detail. It’s also important to remember that my former boss Nelson Mandela & my friend Archbishop Desmond Tutu described Israeli apartheid as more brutal than South Africa’s
If these reports are true, comparing Israel to apartheid South Africa is not only factually wrong, but also completely unacceptable for someone speaking on behalf of the EU. At a time when Member States are questioning the direction and size of the EEAS, such remarks further undermine trust in Europe’s foreign policy apparatus.
36
603
1,365
28,629
Penza retweeted
Readings from an isiZulu translation of James Joyce's Ulysses today in celebration of Bloomsday at Bridge Books in Johannesburg today (3 days before the official Bloomsday).
4
33
135
6,106
Penza retweeted
The smiling assassin is ready!!!! All the best to all the runners tomorrow. We are rooting for you 🙌🏾. #ComradesMarathon
2
42
1,126
Jun 13
Help me understand this focus on declaring mayors for LGE in South Africa. We vote for a ward councillor and a party. Once voting is finalised, the elected municipal council vote for a mayor. So we don’t vote for mayors. Does the electorate realise this?
14
13
50
5,577