ruth hopkins
@ruthhopk
Independent investigative journalist with an interest in human rights, race, crime, prison industrial complex.
ID:223568342
06-12-2010 19:06:41
1,8K Tweets
4,2K Followers
1,4K Following
GIJN Africa
@gijnAfrica
The global hub for investigative journalism, sharing resources, stories, events, and jobs. Follow GIJN's regional editions here: https://t.co/X0JXgtNHWLGlobal Investigative Journalism Network
@gijn
The global hub for investigative journalism, sharing resources, stories, events, and jobs. Find #GIJN's regional feeds, here: https://t.co/v5y7sCredkKaryn Maughan
@karynmaughan
Legal journalist. Writes for News24. Author of “Nuclear: Inside South Africa’s Secret Deal”. Optimist. IG: karynannemaughanPierre de Vos ⚖️
@pierredevos
Claude Leon Foundation Chair in Constitutional Governance at UCT and author of the Blog, Constitutionally Speaking. I am not a journalist. You need to read.OUTA
@OUTASA
Organisation Undoing Tax Abuse. Fighting corruption, maladministration & tax abuse. Racism and hate speech will not be condoned. DONATE: https://t.co/BlysZAetJzSimon Allison
@simonallison
Co-founder and International Editor @TheContinent_. 'Unrepentant dunderhead', according to @ProfJNMoyo.SERI
@SERI_RightsSA
Socio-Economic Rights Institute of SA (SERI). Research | Advocacy | Public Interest Litigation. securing a home -- making a living -- expanding political spaceBianca van Wyk
@BiancavanWyk16
Learning, loving and living. Antiracist.Nkuli Mbundu
@NkuliMbundu
likes & retweets not a endorsement …DashcamGP-ZA ©️
@Dashcampros
Unashamedly,Unapologetically Pro-Palestine, Pro-Peace ✌️🕊 🍉 🇿🇦 🇵🇸 Zs will never be my friends,actually hate themFranny Rabkin
@franstaar
Legal reporter at Sunday Times. Editor of Advocate.Will Fitzgibbon
@WillFitzgibbon
Senior Reporter and Global Partnership Coordinator with @examinationnews. Former reporter @icijorg #panamapapers #pandorapapers (etc) #shadowdiplomats. CAMSwordtvervolgd
@wordtvervolgd
Onafhankelijk tijdschrift over mensenrechten, uitgegeven door @amnestynl. Volg ons ook op https://t.co/FEBOptyz9uErin Bates
@ermbates
Freelance journalist based in Cape Town, South Africa. @carteblanchetv presenter and ad hoc reporter. Retweets ≠ endorsements. Views ≠ those of my employers.John-Allan Namu
@johnallannamu
Husband. Dad. Co-founder @Afuncensored.🦁Wits Centre for Journalism
@Journ_SA
Official account of Wits Journalism. Home to: @WitsVuvuzela | @jamlabafrica | @WitsJusticeProj | @AfricaCheck | @witschinaafrica | @citizenjusticeN | @VowFM.Zuza Nazaruk
@ZNazaruk
Environmental journalistBridgetJohnson
@w1bMG9KSGY60P2
James
@Thotoo214713
自分の太陽をして、山や川や湖や海を仲間にして、生活を愛して、自信があって勇敢で、善良さを維持して、まっすぐに進みます!.
@FakhuusHashim
Sanusi Isa Dan-Ada
@Sanusi_DanAda
Rights activist. Pan Africanist. Good governance advocate. Teacher. Business person.Heighg
@Heighg142797
zolile klaas
@KlaasZolil13203
Sharp Shotta
@sharp_shotta
active investor | geopolitical analyst | hodler | le bujwaLamech Mgiftana Givalo♠️
@Lamech1970
Father, Brother, #OrlandoPirates, #Barcelona, Mining Exploration, Underground Drilling & BlastingLethabo Molepo
@LethaboMol82181
God is Good All the time 🙏 BA in Politics, Philosophy and Economics 👨🎓Thuto
@Thuto46572606
just a normal personRobert Parker
@RWJPARKER
NAIRE
@NAIREAfrica
The Network of African Investigative Reporters and Editors comprises 30+ African investigative journalists of good name and excellent professional record.Mpumie
@MasondoMpumiekk
Wandile kayingana
@WKayingana
aizo
@aizomawela
Mphorablyporable
@mphotlhapi1976
Motebang Magano
@ChosenGirlmagan
Dikeledi
@DikelediiM
Daniel. K. MOOKA
@MookaDaniel3
Sicelo
@Sicelo73211930
Life is GoodRandy Malatji
@RandyNotCrowfor
CFE Kaizer Chiefs Man U Barca Old Lady JuveChiefjusticeNOTZondo
@MonwaYapi60751
eddicted to truthShudah
@shudah_
Eugene
@Eugene83427378
Biker🏍ground force of Economic freedom https://t.co/lSRxWrV022 Eye for and eye🖕Mtho
@Mthobis43350617
Sthembiso
@Sthembiso687733
♨️♨️♨️Lackadaisical Patti♨️♨️♨️
@rooibok
#voetsekANC 'When a clown moves into a palace, he doesn't become a king. The palace becomes a circus.' Turkish proverbBecca
@Rebecca36354188
you rip what you sowBets_Barnard ❤
@betsie_barnard
Love unconditionally.Innocent Madoda
@Madoda1Madoda
Renaldo Booyens
@BooyensRenaldo
Mmabatho Marakalla
@MmabathoMaraka1
Costume designer🌟 Journalism 101✍️🗣️ Fun and interesting 🙂Joan Chirwa
@ChirwaJoan
Journalist, press freedom advocate, human rights defender and lawyerNabeelah Mia
@NabeelahMia
Public Interest Lawyer (she/her) Tweeting in my personal capacityIngrid
@ingridvdwalt
Producer/Director at @RooftopVideo Telling storiesHomerJaySimpson
@Cap_nLunch
That's the guy I was telling you about.Matiko
@matiko256
ReturnTheRandValue_Jnr🪙🧮🧢
@ManOfSteel19901
The year of unlimited prosperity.Cavan
@cavanmck
jiksjr
@jiksjr
Edwin Okoth
@Edwincowino
Multimedia Journalist. An alumnus of @columbiajourn, New York👨🎓 .Fellow @risj_oxford.Bylines @thetimes @guardian, @TBIJ , @NationAfrica,@citizentvkenyaDEAN ASH KALAH COMBAT
@TheRealDeanAsh
kalah combat instructor, private pilot, Bodybuilder, Bodyguard, personal trainer and a mentor for all in need. Proudly South AfricanLedile_Ron🇿🇦
@Ledile_Ron
Tough people last tough times don't,old account @Ledile_Phukubje was suspended,ORLANDO PIRATES, Polokwane's finest Mogul.proudly SOUTH AFRICAN,loving black Dad♥Kenny Lerato
@KennyLerato1
Tony Beamish Sexual Predator (parody)
@SinCitySAfrica
Exposing sexual predator & Thief Tony BeamishThomas Brailey
@tjbrailey
mphil in politics @ oxford. interested in state building determinants and meta science. he/himJayed-Leigh Paulse
@JayedLeigh
Senior Reporter at SABC 🇿🇦 Multiple Award Winning Journalist. Email: [email protected]Ishmael selemale
@ISelemale
Journalism graduate.Passionate about Radio broadcasting. #kaizerchiefs. Tweet on personal capacity.M_Cubed
@thetimvuka
Tried to bury us but not aware we were seeds 🌱 Proudly African. Will always tell it as it is 😐