Superlinear @superlinearza
Investigations of an itinerant scholar, mostly trying to make sense of this crazy place called South Africa through data science and culture. superlinear.co.za South Africa Joined December 2016-
Tweets3K
-
Followers2K
-
Following715
-
Likes2K
1/ New @Nature! We study how powerful institutions shape the information environment for LLMs. Commercial LLM training is opaque, so we trace a path from state-coordinated media -> training data -> model responses.
We do a lot of work in the misinformation space, and something in it has been bothering us: a gap between what the industry targets and what the problem actually is. Our co-founder Aldu Cornelissen wrote three short articles trying to work it out. Here's a thread on the first: the problem with "truth", starting from Shannon's 1948 definition of information... murmurint.com/blog/disinform… 1/7
The Shadow State on the shelves at @ExclusiveBooks CTIA - and all other stores across the country. Remember the price paid by Babita Deokaran for the good of our country.
Dear Americans This is what you will be dealing with now on a daily basis with the White Afrikaners. They are now your problem, goodluck!!!
The 7th most popular country in the world? That is, ranked 7th among countries viewed most positively by the global community. The southernmost tip of Africa, the Republic of South Africa, Mzansi, Southy, Msawawa. The 2025 Perceptions of Democracy Index. 🇿🇦
Psychiatric disorders can be perceived as energy landscapes. OCD has deep valleys - neural activity gets stuck. Schizophrenia has shallow valleys - neural activity roams too freely.
@_ma2c @MVC_SA @AfricaCheck The Outlier is another possible group to speak to: theoutlier.co.za
The impact on media, the lifeblood of democracies and of anti-authoritarian information. "In 2023 [USAID] funded training and support for 6,200 journalists, assisted 707 non-state news outlets, and supported 279 media-sector civil society organizations dedicated to strengthening independent media. "All over the world, media outlets and organizations have had to halt some of their activities overnight." rsf.org/en/usa-trump-s…
The average life expectancy of a Russian assault trooper after signing a contract is from two weeks to a month. The Russian offensive continues and it has made advances in several areas at once. Russian troops have advanced to the areas of Kurakhove, Rozdolne, 1/11
People are breaking down on TikTok because they just realized Obamacare *is* the Affordable Care Act. The heartbreaking part? So many have pre-existing conditions. One man admitted he voted for Trump without knowing it was Obamacare that allowed his mother with stage 4
Something is up in Mozambique.
Thank you, @hartleyr! Concerning what's happening in Mozambique.
If you are an #OSINT researcher, you owe it to yourself to attend #CapeTown
📢 Workshop Announcement 📢 "Better open-source investigations with Ubikron" -6 December - 13:00-18:00- @RoelofTemmingh Learn how to conduct open-source intelligence investigations and research using the new Ubikron system. Buy workshop tickets now: ow.ly/mWHy50TPEzM
Money launderers and bankers must be shitting themselves now that Dewald is on the case. I've never seen a forensic investigative journalist more capable.
The #Laundry. Tomorrow amaBhungane is launching a major new series on money laundering in South Africa. See here what to expect in the coming weeks : amabhungane.org/the-laundry-th…
[HAPPENING NOW] ActionSA National Chairperson @ME_Beaumont & Gauteng Provincial Chairperson @Funzi_Ngobeni meet with @ActionSATshwane Regional Executive Committee members & councillors to discuss strategic matters. #WeAreActionSA
Anton Harber | Two back-door attacks on journalistic freedom this week. Be alert! news24.com/news24/opinion…
In a time in which social media popularity can drive consumer choices and sway public opinion, political parties, organisations, and individuals have quietly turned to an increasingly influential yet shadowy force: anonymous influencers. dailymaverick.co.za/article/2024-0…
@Tokamak137 @DanCorderOnAir My understanding is that Eskom's recent exemption from preferential procurement rules which favoured small, local, *sometimes* unskilled middlemen also helped remove the incentive for *some* of them to sabotage to drive business.
@DanCorderOnAir These are pretty boring, non-conspiratorial, factors, some of which took years to set in place. They are also systemic which bodes well for the future.
@DanCorderOnAir Less loadshedding is due to factors from de Ruyter's tenure & Ramokgopa's leadership: 1) Govt taking on Eskom debt to free liquidity for maintenance 2) Renewables reducing Eskom demand 3) Procurement exemption allowing Eskom to work with major suppliers 4) Improved team morale
Karyn Maughan @karynmaughan
518K Followers 3K Following Legal journalist. Writes for News24. Author of “Nuclear: Inside South Africa’s Secret Deal” and “I Will Not Be Silenced”. Optimist. @karynmaughan.bsky.social
Richard Spoor @Richard_Spoor
74K Followers 1K Following Is a public Interest lawyer with a special interest in land reform, mines and communities and compensation for occupational diseases. Militant non-racialist.
Nick Hedley @nickhedley
78K Followers 14K Following Energy analyst. Editor of The Progress Playbook: https://t.co/Dh3vvpnAOZ @progressplaybk
Redi Tlhabi @RediTlhabi
698K Followers 4K Following Award winning TV & radio broadcaster, author, moderator. Presenter: @AJUpfront Aljazeera. Ex BBC. MA: International Relations @reditlhabi.bsky.social
Andrew Fraser @Arfness
10K Followers 2K Following 1968: I'm sorry, Dave. I'm afraid I can't do that. 2026: You're absolutely right, well spotted. I failed to open the door.
Khaya Sithole @CoruscaKhaya
250K Followers 21K Following |Maqhama Primary|Nkume HP|Gawozi High|Eshowe High|UKZN Howard College|University of Oxford|Said Business School|St Hugh's College|QMUL Alumni|ABSIP|
Songezo Zibi @SongezoZibi
119K Followers 2K Following National Leader - @RISE_Mzansi, Member of the 7th Democratic @ParliamentofRSA and SCOPA Chairperson
Jodi Allemeier 🌇 @urbanjodi
11K Followers 7K Following Your partner in strategy for the future of #cities. I tweet about urban development and municipal governance to bridge public practice and public knowledge.
Phumzile Van Damme @zilevandamme
195K Followers 3K Following Co-Founder. Tech & Society. Geopolitics. @Harvard Tech & Human Rights Fellow. @WEF Global Future Council. INFJ. Virago. Ex-MP.
Goolam @goolammv
150K Followers 8K Following If my tweets piss you off, I am not sorry, I speak the truth. The axis of evil: Julius Malema, Jacob Zuma, Duduzile Zuma.
Charlotte’s Mum @RobynPorteous
19K Followers 8K Following Intersectional Feminist. Writer. Runner. Bibliophile. Anti-Racist. She/Her. Disinformation destroys democracy. #BlackLivesMatter. 🇿🇦🇵🇸🇸🇩🇨🇩
Pauli Van Wyk @PaulivW
130K Followers 2K Following Financial crime investigator. Recovering journalist.
Heidi Giokos @HeidiGiokos
145K Followers 2K Following Award Winning Reporter & Anchor | Nat Nakasa Award Nominee || IMF Fellow ||Sanlam Financial Journalism Award Winner 🇬🇷🇿🇦
Helen Zille @helenzille
1.4M Followers 2K Following GodZille, GogoZille #BelieveInJoburg Re-Tweets and Likes are NOT necessarily endorsements.
Palesa Morudu Rosenbe... @palesa_morudu
30K Followers 2K Following Writing🇿🇦🇺🇸 On digital detox from X. Low IQ receive immediate block.
Mbali Ntuli @mbalimcdust
69K Followers 3K Following CEO & Founder, Ground Work Collective| @gwc_za Former Politician & MPL| OYW Politician of the Year| Mandela- Washington Fellow| YALI fellow| Social activist|
Pieter-Louis Myburgh @PLMyburgh
86K Followers 1K Following Investigative journalist. Author #GangsterState, The Republic of Gupta. Follows the 💰 for @dailymaverick Scorpio. Prasa locos deal, #GuptaLeaks, #DigitalVibes…
Andre Vlok @vlok_andre
14K Followers 10K Following Conflict and employment dispute specialist, negotiator, mediator, arbitrator, author 📧 [email protected] Blog : https://t.co/sMWwoNa2qB
Ivo Vegter @IvoVegter
24K Followers 3K Following For classical liberalism, free markets, individualism, science, reason. Against authoritarianism, socialism, fascism, theonomy, conservatism, identity politics.
Fritz🇺🇳 @fritz42209
36 Followers 338 Following World Federalist, Cosmopolitan, Eco-Liberal, He/Him, Molecular Epidemiologist, "Afrikaner/Boer" I rarely post 3rd account *not me in pfp*
Tony Beamish Sexual P... @Tonyexposed
145 Followers 2K Following Truth about sexual predator, fraudster & fake journalist
Venus FlyTrap 💫Ma ... @vumiley
3K Followers 2K Following Raised by a man•Social Justice Procrastinator•Daughter of Ancestors|Africa is my Womb•A carnivorous Herbivore•Read to Inhale•Write to Exhale|Grow Dreadlocks😍
prince @prince1276791
4 Followers 80 Following
Kots @Kotsinho
395 Followers 2K Following
Xolani X Nkosi 🇿�... @xolaniXnkosi
91K Followers 83K Following Unknown Artist. Bad Influencer.👁⃤ https://t.co/BlStDFMH28
Kip Jacobs @JacobsKip48993
88 Followers 1K Following
Terence Sauer @SauerTeren37962
136 Followers 3K Following
Dahlia Wolff @WolffDahli59465
50 Followers 1K Following
State Secrets @kekanabm_
3K Followers 7K Following --Art-Nature-Politics-- Capitalist drive. Chasing a South Africa that blends transformative goals with wealth.
Carl Spies 🐧 @carlspies
1K Followers 1K Following Robotics Developer & Coach, IOT Techie, Linux Guy, Systems-Thinker, Agilista, STEMedu, Bridging tech & education to inspire innovators. Emigrated to BlueSky
Jonathan Moakes @Jonathan_Moakes
4K Followers 749 Following Director at SABI Strategy Group. Passionate campaigner. Love Rugby. Views are my own.
Seesoyez @Seesoyezzz6
56 Followers 911 Following
Hlalani Gumpo @Adulting_07
0 Followers 32 Following
Tom Canetti @tomcanetti
6K Followers 6K Following Ethiopia Correspondent for @France24 [email protected] or [email protected] Insta: tomcanetti.journalist
Idam Vincent @idam_vince7485
12 Followers 277 Following
Julie Bourdin @julie__bourdin
870 Followers 3K Following 🇫🇷🇿🇦 Freelance investigative journalist & videographer Focus: Human rights, borders, climate 🎥🖋️ The Guardian, NPR, NYT, GEO mag & others
Dr.He Chairman Of Tou... @HeTouchroad
3K Followers 4K Following 达之路集团董事长 Chairman of Touchroad Group
TIANX @DING_Tianx
0 Followers 55 Following
GO Projects @GOProjectsGO
77 Followers 918 Following Scrappy Startup Simplifying the computing revolution. Your partner in the Cloud and On-premise. In IT, we specialise in Managed Services, Software and Hardware.
Science Diplomacy Cap... @africascidip
543 Followers 1K Following The SDCfA initiative promotes science collaboration across Africa and beyond.
The Native Son of Bul... @BulawayoForever
9K Followers 6K Following I am the T-Challa of KoBulawayo, a Dissident that the Fifth-Brigade was looking for. You should also know I bleed Blue, out of the Blue💙!!
bvumavaranda🇿🇼�... @tmabodza
156 Followers 899 Following Labour Law consultant. Mudenda Inc. Attorneys.
/Mwoyo/Chirandu💝 @ba_russ
460 Followers 665 Following Tempora muntatur, nos et mutamur in illis • Times change and we change with them • Tech • Gooner
Nondue @Nonduewarona
785 Followers 2K Following
3 Modalities @Mtungwa_K
1K Followers 4K Following Reluctant Ambivalent - did half of it and seen A LOT!!
Sips_ @dolo_sips
72 Followers 422 Following Cloud Solidify Founder & CEO | IoT Cloud | AWS Community Builder | AWS & GCP Professional Cloud Architect | Terraform Certified
omudongo @o_mudongo
1K Followers 3K Following
King. Tsoanelo Nkosi @KingTsoanelo
11K Followers 11K Following King. Destined For Greatness I do what I want, fuck your opinion.
Frans Matlala @matlala635
26 Followers 1K Following
Farzaneh @farzaneh7
274 Followers 3K Following
Tafadzwa Ruzive @TRuzive08
186 Followers 582 Following International Finance || Institutional Finance || International Affairs
Monyane Mohlomi @elekwens
34 Followers 712 Following
Dr Loshnee Naidoo @LoshneeNaidoo
146 Followers 2K Following I have a Phd in Integral Development and have worked in African socio-economic development for over 22 years.
Tendai Luwo @TendaiLuwo
3K Followers 3K Following Strategist • Golf Dad • I don’t eat mashed potatoes for religious reasons • One full life
ZEN @C_liveDj
32K Followers 4K Following
Given Gee Miyambu @TheRealGee93
123 Followers 678 Following
Lulama Njapa 🌍🎒... @wanderlust_lulu
3K Followers 5K Following Travel & Lifestyle Writer ✍️ Roaming Africa, one story at a time | Bylines: Mail & Guardian, Sunday Times, City Press, OkayAfrica & Daily Dispatch
Karyn Maughan @karynmaughan
518K Followers 3K Following Legal journalist. Writes for News24. Author of “Nuclear: Inside South Africa’s Secret Deal” and “I Will Not Be Silenced”. Optimist. @karynmaughan.bsky.social
Richard Spoor @Richard_Spoor
74K Followers 1K Following Is a public Interest lawyer with a special interest in land reform, mines and communities and compensation for occupational diseases. Militant non-racialist.
Nick Hedley @nickhedley
78K Followers 14K Following Energy analyst. Editor of The Progress Playbook: https://t.co/Dh3vvpnAOZ @progressplaybk
Lorenzo Davids @UrbanLo
39K Followers 6K Following Helping to build a just, inclusive, safe, and prosperous democracy with thriving cities, creative spaces and safe learning, business and recreational spaces.
Redi Tlhabi @RediTlhabi
698K Followers 4K Following Award winning TV & radio broadcaster, author, moderator. Presenter: @AJUpfront Aljazeera. Ex BBC. MA: International Relations @reditlhabi.bsky.social
Jonathan Jansen @JJ_Stellies
174K Followers 866 Following
Daily Maverick @dailymaverick
572K Followers 2K Following The need to Defend Truth has never been greater. Support free, fair, fearless reporting. Become a Maverick Insider: https://t.co/ifFGQCBOOD
Andrew Fraser @Arfness
10K Followers 2K Following 1968: I'm sorry, Dave. I'm afraid I can't do that. 2026: You're absolutely right, well spotted. I failed to open the door.
Max du Preez @MaxduPreez
298K Followers 1K Following South African author, journalist & political analyst
Khaya Sithole @CoruscaKhaya
250K Followers 21K Following |Maqhama Primary|Nkume HP|Gawozi High|Eshowe High|UKZN Howard College|University of Oxford|Said Business School|St Hugh's College|QMUL Alumni|ABSIP|
Songezo Zibi @SongezoZibi
119K Followers 2K Following National Leader - @RISE_Mzansi, Member of the 7th Democratic @ParliamentofRSA and SCOPA Chairperson
Dawie Scholtz @DawieScholtz
75K Followers 170 Following Proudly South African. Management consultant most of the time. Tweeting about politics some of the time. Elections nerd, who used to work for the DA (2010-2014)
Phumlani M. Majozi @PhumlaniMMajozi
106K Followers 491 Following Senior Economist at @amiSouthAfrica, Author of Lessons from Past Heroes, Speaker, @NFL fan 🏈 | For Bookings: [email protected] OR +2763 769 7149
Tom Eaton @TomEatonSA
108K Followers 420 Following Semigrated to Bluesky (@tomeaton.bsky.social). Also at https://t.co/ocwPQmXyOn and https://t.co/WMmBam8542
Richard Poplak @Poplak
35K Followers 928 Following Journalist, filmmaker, graphic novelist, doggeralist (so this should rhyme, but nah.) Drives coffee machine @dailymaverick.
Chris Yelland @chrisyelland
49K Followers 285 Following Energy analyst, consultant, electrical engineer, public speaker, writer and MD at EE Business Intelligence (Pty) Ltd.
Prof Thuli Madonsela ... @ThuliMadonsela3
1.8M Followers 4K Following Social Justice Chair&MPlan Convener|Advocate|@ThumaFoundation Founder|Author|Life activist on Justice-Human Rights-Rule of Law-Governance|Summited Kilimanjarox2
Eusebius McKaiser @Eusebius
406K Followers 2K Following Author: A Bantu In My Bathroom | Could I Vote DA | Run, Racist, Run * broadcaster/political analyst/public speaker/MC* EVENTS: [email protected]
Afrikaners vir SA @AfrikanersVirSA
209 Followers 97 Following We are Afrikaners who are committed to South Africa. We reject the false narrative about Afrikaners as victims in South Africa
Mongezi Koko @MongeziKoko
2K Followers 596 Following Award Winning Reporter @ewnupdates / [email protected]
Ashor Sarupen @AshorSarupen
5K Followers 891 Following RSA Deputy Finance Minister. DA Federal Council Chair. Classic Liberal. BSc (Wits). MBA(Wits). MPhil (GIBS) x2. Proudly South African 🇿🇦
murmur intelligence @murmur_intel
17 Followers 4 Following Market intelligence that bridges the gap between brand insights and socio-politics.
Filip Bryjka @FilipBryjka
2K Followers 2K Following Hybrid Threats Analyst @PISM_Poland | Assistant Professor @ISPPAN | Political scientist, PhD in security studies. #HybridThreats #Russia #FIMI #ProxyForces
Rich Johnston @richjohnston
15K Followers 5K Following Founder of Bleeding Cool, now one of many writers. Father of two. Political cartoonist. Brought up Yorkshire, now London. https://t.co/oBEhhOH0Vm
Inside Politics @insidepols
3K Followers 1 Following Analysis of and commentary on South African politics. Edited by: @GvanOnselen
Peter Girnus 🦅 @gothburz
194K Followers 597 Following The Cyber Populist | Hacker. Writer. Heretic. | Reverse engineering narratives, systems, and power. Holding the pen.
Jmail @jmailarchive
143K Followers 165 Following Official account for the Jmail suite, an interactive archive tracking the Jeffrey Epstein scandal
French Response @FrenchResponse
209K Followers 8 Following Official response account of the French MFA 🇫🇷🇪🇺 (🏏) @francediplo_EN
U.S. Mission SA @USEmbassySA
82K Followers 650 Following Official account of U.S. Embassy SA. Celebrating 97 years of diplomatic relations between the United States and South Africa. Terms of use https://t.co/09lk8lnGUR
PMG @PMG_SA
12K Followers 1K Following PMG provides accurate, objective, and current info on all parliamentary committee proceedings & general parliamentary activity.
Jacques Pauw @Jaqqs
27K Followers 790 Following Journalist and author. His latest book, THE PRESIDENT'S KEEPERS, has been described as one of the most important post-apartheid books.
Bhut’ Kwesta @KwestaDaKAR
1.5M Followers 8K Following TheBigBroTheory 👉🏾 https://t.co/Jnrc3YsVB9 [email protected] [email protected]
Polymarket @Polymarket
1.8M Followers 6K Following The World's Largest Prediction Market. Trade politics, news, crypto, culture, sports, tech, & more. Discord: https://t.co/tzKrbDfF3x
Veve @LudidiVelani
32K Followers 5K Following IntatheliYodumo Court & Crime Reporter at News24 | Investigative Journalism | MA Student, Stellenbosch University | Politics, Governance & Public Accountability
UniteforChangeSA @Unite4ChangeZA
2K Followers 18 Following New party. New future. Ethical leaders. Real change. 🇿🇦 Born from RISE Mzansi, BOSA & GOOD and growing. We’re building a new political home for South Africans
KAS Media Africa @KasMedia
2K Followers 557 Following KAS Media Africa promotes free and independent media as a crucial element of democracy in the countries of sub-Saharan Africa.
Rep. Jason Crow @RepJasonCrow
177K Followers 907 Following Dad. Little League Baseball Coach. Army Ranger. Westerner & Whiskey Enthusiast. Colorado Congressman. 🏔️
Marc Smith @marc_smith
11K Followers 7K Following Sociologist of computer-mediated collective action @ Connected Action http://t.co/5dRFa89a Director: Social Media Research Foundation http://t.co/KPxyHajJ
Punch Newspapers @MobilePunch
7.0M Followers 2K Following This is the official X (formerly Twitter) handle of PUNCH Newspapers, the most widely read newspaper in Nigeria.
OpenAI @OpenAI
5.1M Followers 4 Following OpenAI’s mission is to ensure that artificial general intelligence benefits all of humanity. We’re hiring: https://t.co/dJGr6LgzPA
SANParks TMNP @TableMountainNP
18K Followers 333 Following Table Mountain National Park is one of 20 South African National Parks.Surrounded by the beautiful city of Cape Town, it reaches from Signal Hill to Cape Point.
Tobias Schumacher @ts_schumacher
38 Followers 527 Following PhD candidate at University of Mannheim. Interested in responsible machine learning
Armin Pournaki @apournaki
84 Followers 126 Following
Stanford NLP Group @stanfordnlp
190K Followers 353 Following Natural Language Processing/Machine Learning @chrmanning @jurafsky @percyliang @ChrisGPotts @tatsu_hashimoto @MonicaSLam @Diyi_Yang @YejinChoinka @StanfordAILab
Matt Johansen @mattjay
46K Followers 2K Following Founder of @vuln_u | Long Island elder emo surviving in ATX | AI and Cybersecurity news from an 18yr industry vet
Hugging Face @huggingface
740K Followers 224 Following The AI community building the future. https://t.co/TpiXQMQ9rZ
John McDermott @johnpmcdermott
22K Followers 955 Following Chief Africa Correspondent for @TheEconomist
PyTorch @PyTorch
504K Followers 87 Following Tensors and neural networks in Python with strong hardware acceleration. PyTorch is an open source project at the Linux Foundation. #PyTorchFoundation
AI at Meta @AIatMeta
827K Followers 344 Following Together with the AI community, we are pushing the boundaries of what’s possible through open science to create a more connected world.
Christopher Manning @chrmanning
167K Followers 358 Following Founder @stanfordnlp & cs224n—Senior Fellow @StanfordHAI—Prof. CS & Linguistics @Stanford—GP @aixventureshq—MTS @moonlake—Australian🇦🇺—Do #NLProc & #AI 👋
Franny Rabkin @franstaar
14K Followers 2K Following Legal reporter at Sunday Times - on sabbatical for 2026. Editor of Advocate. 🇿🇦
Berkeley AI Research @berkeley_ai
282K Followers 465 Following We're graduate students, postdocs, faculty and scientists at the cutting edge of artificial intelligence research.
Kajsa Ollongren @KajsaOllongren
59K Followers 689 Following EU Special Representative for Human Rights, fmr Dutch minister of Defence / Interior / deputy Prime Minister, find me on @kajsaollongren.bsky.social
Offensive Cyber Worki... @Offensive_Cyber
2K Followers 100 Following A UK academia-led initiative on (offensive) cyber operations and policy | Lead @DrAndrewDwyer | RT ≠ endorsement | Contact: [email protected]
The Hague Program on ... @TheHagueProgram
6K Followers 463 Following Applying critical thinking to cyber peace and security issues, part of @ISGA_Hague / @FGGALeiden / @UniLeiden - also here: https://t.co/8hQoV59o2n
Stanford AI Lab @StanfordAILab
260K Followers 338 Following The Stanford Artificial Intelligence Laboratory (SAIL), a leading #AI lab since 1963. ⛵️🤖 Emmy-winning video: https://t.co/lV9smZTC1m
Google DeepMind @GoogleDeepMind
1.5M Followers 277 Following The engine room of @Google. Building AI safely and responsibly to solve the world’s most complex problems. Join us: https://t.co/jUHQA27iBL
Stanford HAI @StanfordHAI
108K Followers 606 Following The official account of the @Stanford Institute for Human-Centered AI, advancing AI research, education, policy, and practice to improve the human condition.
Stanford Tech Impact ... @StanfordTIP
9K Followers 387 Following Transforming research into real-world impact to advance human agency and well-being in the era of social media and AI.
Nicholas A. Christaki... @NAChristakis
186K Followers 736 Following Sterling Professor of Social and Natural Science at Yale. Physician. Author of Apollo's Arrow; Blueprint; and Connected. ::: More active at azure skies.
John Carmack @ID_AA_Carmack
3.2M Followers 290 Following AGI at Keen Technologies, former CTO Oculus VR, Founder Id Software and Armadillo Aerospace
Ronak Gopaldas @RonakGopaldas
7K Followers 6K Following Politics+economics+business in Africa. Director @SignalRisk, formerly @RMBCIB. 2019 @Tutufellows. Faculty @GIBS_SA. Visiting Fellow @AfricaAtLSE. @TedX speaker.




























