Public Square
@PublicSquareEA
Ideas I Organizing I People
The air we breathe in Kampala is a silent killer. With pollution levels 10x the WHO safe limit, it's the 2nd leading risk factor for death in Africa, linked to 2,000 yearly deaths in our city. This danger's been invisible til now Today, we launch the #KampalaBreathes campaign.

The current cost of politics and government in Uganda is unsustainable. On a per capita basis, we are probably the most governed people in Africa and yet we have some of the least desirable public policy outcomes. Something has to give. #TuliKuki?
Uganda really hasn’t changed much. From 1962 to date, we seem to grapple with the same problems; weak systems of democracy, especially executive overreach and militarism. As part of our civic education program, @PublicSquareEA will be routinely sharing some gems from the…
So beautiful yet so dangerous! 😢
This conversation is great to see! As @ABarirega says, urban areas are at greater risk of air pollution. Today looked foggy and almost beautiful at sunrise, but unfortunately this actually means almost the entirety of Kampala is experiencing unhealthy air @AirQoProject
This conversation is great to see! As @ABarirega says, urban areas are at greater risk of air pollution. Today looked foggy and almost beautiful at sunrise, but unfortunately this actually means almost the entirety of Kampala is experiencing unhealthy air @AirQoProject
It’s great to see the Executive Director of @nemaug, @ABarirega come out passionately as a champion for better air quality in the country. His leadership will be very pivotal to this fight. At the #CleanAirForum in Nairobi, we had the pleasure of chatting with him about this…
Hello @TonyNatif @PublicSquareEA, Come listen to this jazz on air we breathe.
Uganda’s national air quality is safe at 13 (well below the 35 threshold). Muyenga was at 16 this morning—still safe. But Owino & Kisenyi hit 60, which is unhealthy, especially for kids, pregnant women & people with respiratory issues. ~@ABarirega, ED @nemaug #UBCGMU
UgandaVsMollyKatanga @jet_tumwebaze : “Mr Ogwang, let’s be serious, we are dealing with a murder case. Someone’s life is on the line” @PoliceUg officer, Emmanuel Ogwang: “I need to refresh my memory” @jet_tumwebaze: “what do we need to refresh your memory?” Silence Jet: “I…
UgandaVsMollyKatanga The defense has played 20 minutes of video in the hour of 11 am when PW21 told court he had arrived with a one police officer Mary Mbabazi and they moved together. Video footage shows Mary Mbabazi arrive and is received by SP Akong Bibiana. This particular…
UgandaVsMollyKatanga Earlier today, the state did a re-examination of PW 20, AIP Emmanuel Olugu. It was led by Assistant Director of Public Prosecutions, Samali Wakooli. Mr Olugu tried to walk back some of the evidence he had already given to court, like his unequivocal…
UgandaVsMollyKatanga This matter resumes tomorrow in the Criminal Division of the High Court, before Her Lordship Rosette Comfort Kania. It’s coming up for re-exam of PW20, AIP Emmanuel Olugu, a police Scene of Crime Officer who has been grilled by the defense for nearly a…
#EmptytheJails
Prison visits permission granted...members, lets turn up in big numbers & take part in this noble cause wherever we will be #Probonoweek2025 #Criminaljusticereform
Reconcilation commissions in the public space without retributive justice is counter productive. It's been weaponized to oppress on lines of humanity-insert Ubuntu.
Who do you want to apologize? The one who lost her husband and was framed for a crime she didn’t commit? OR the ones that lost a father and were framed for a crime for which the state said they had no evidence? OR the one who seems to want her late brother’s estate and will…
The #CaaSpotlight is getting wider. The nepotism and sheer lawlessness in government parastatals is staggering. These people hire their friends and family. Competence is of secondary importance. The result: nothing seems to work! Why should we be surprised?
Two of 152 UCAA employees to be sacked related to cabinet ministers “UCAA (@UgandaCAA) director general, Fred Bamwesigye (@UCAA_DG) adjusted his age to match with the job requirement. However, from the above explanation, Bamwesigye was born way before 1967. Therefore, he doesn’t…
Part III: AfricanPulse-Nairobi City After a productive day speaking lots of English at the forum, it was time to link up with a few friends and enjoy the Nairobi nightlife. I ordered for an UBER and a young man called “Muhangi” showed up. As you know, Muhangi is a name…
My @PublicSquareEA colleague traveled to Nairobi to present our work on #CleanAir advocacy at the #CleanAirForumNairobi. I tagged along to cheer for him. It was an excellent event. But on the side, I decided to experiment with an idea that’s been brewing for a while. Talk to…
UgandaVsMollyKatanga This matter resumes tomorrow in the Criminal Division of the High Court, before Her Lordship Rosette Comfort Kania. It’s coming up for re-exam of PW20, AIP Emmanuel Olugu, a police Scene of Crime Officer who has been grilled by the defense for nearly a…
UgandaVsMollyKatanga 15/July/25 The defense team’s multi-day cross examination of PW20, AIP Emmanuel Olugu came to a climactic close on Tuesday with defense attorney putting it to him that he acted as a support chef in a @PoliceUg kitchen that cooked evidence. I didnt attend…
We’re making big strides towards cleaner air. So proud of this work and the whole team! #KampalaBreathes
Empowering Communities for Cleaner Air in Kampala: Insights from the Africa Clean Air Forum! We're excited to share highlights from our recent presentation at the Africa Clean Air Forum in Nairobi, focusing on "Advancing Public Understanding of Air Quality Regulations Through…
Empowering Communities for Cleaner Air in Kampala: Insights from the Africa Clean Air Forum! We're excited to share highlights from our recent presentation at the Africa Clean Air Forum in Nairobi, focusing on "Advancing Public Understanding of Air Quality Regulations Through…




Great job raising awareness about #KampalaAirQuality #CitizenScienceUG
Know your air @AirQoProject @MobicastMedia
Oh, nooo!! Is that the Stanley Glacier receding? I took these pictures from close to that spot on 10/September/2020. Sad to see the glaciers disappear so fast. Climate Change is a real monster. #ClimateChangeStories #MountaineeringAndClimateChange
Hello from the mountain of the moon ( Rwenzori). 📍 Uganda
My @PublicSquareEA colleague traveled to Nairobi to present our work on #CleanAir advocacy at the #CleanAirForumNairobi. I tagged along to cheer for him. It was an excellent event. But on the side, I decided to experiment with an idea that’s been brewing for a while. Talk to…
I entirely agree. It will take collective effort to #EmptyTheJails
@TonyNatif #PrisonReform is a conversation to be held at a National Level.
Frame 4 : love struggling to thrive with this air quality @PublicSquareEA
South side of Kampala
UgandaVsMollyKatanga 15/July/25 The defense team’s multi-day cross examination of PW20, AIP Emmanuel Olugu came to a climactic close on Tuesday with defense attorney putting it to him that he acted as a support chef in a @PoliceUg kitchen that cooked evidence. I didnt attend…
UgandaVsMollyKatanga Folks, this cross examination of Prosecution Witness 20, AIP Olugu Emmanuel would have to be seen to be believed. In some parts of the cross examination, the discomfort on the witness’ face is palpable. He doesn’t seem to know what to say. The barrage…