Viewers: 100,597
By Andrew Irumba
Hey folks! I’m in Rwanda as I write this. It’s based on ‘Eye-witness’ read…
Kampala, the pulsating heart of Uganda, embodies a kaleidoscope of chaos, ambition, and grit. But for a visitor who has ventured beyond its bustling streets to Kigali, Rwanda, and Mwanza, Tanzania, it becomes a stark lesson in contrasts. What Kigali and Mwanza have mastered, Kampala struggles to even conceptualize—a disciplined, humane, and sustainable societal order.

Rwanda’s Clean Road Network That Welcomes You From Border To Border
The Environment: A Tale of Plastic and Pride
In Kigali, the absence of non-biodegradable materials like caveera (plastic bags) stands out immediately. Streets and markets sparkle, not just because they are cleaned, but because a national conscience guards against littering. This is no accident—it is the product of stringent enforcement and a deeply ingrained environmental ethic. Meanwhile, Kampala’s laws on caveera bans gather dust on shelves, leaving its streets drowning in plastic. Mwanza, too, mirrors Kigali’s pride in sustainability, highlighting a deliberate commitment to nature.
Humanity in Transactions
Rwanda’s sense of humanity struck deep when a bus conductor graciously accepted Ugandan money and later refused repayment, exuding a sense of trust and kindness rare in Kampala’s public transport. Back in Kampala, a naïve commuter would likely be exploited for not knowing exact fares. Mwanza, with its equally courteous transport operators, echoes Kigali’s ethos, leaving Kampala far behind in cultivating trust and goodwill.
Road Discipline: The Zebra Crossing Dilemma
Crossing a street in Kigali or Mwanza is an exercise in respect and lawfulness. A car stopping for pedestrians at a zebra crossing isn’t just common; it’s mandatory. In Kampala, however, zebra crossings often become battlegrounds where pedestrians and motorists jostle for dominance, risking life and limb. Even boda bodas, synonymous with chaos in Kampala, obey traffic lights in Kigali and Mwanza, while in Kampala, they thrive in defiance of rules.
Community Engagement and Cleanliness
Rwanda’s Umuganda, a monthly nationwide cleanup day, is a hallmark of collective responsibility. Streets and towns sparkle not just because they are cleaned, but because everyone participates, creating a shared sense of ownership. Mwanza, too, boasts clean streets, often swept by dedicated locals. Kampala’s streets, in contrast, overflow with trash, as collective apathy festers. The comparison lays bare Kampala’s missed opportunity to unite its citizens in a common cause.
Moral Governance and Lodging Laws
Rwanda has taken bold steps to legislate morality, mandating marriage certificates for couples sharing a room in lodges—a move aimed at curbing prostitution among locals. Kampala, however, remains laissez-faire, inadvertently becoming a hub for activities discouraged in Rwanda. Mwanza, while not as strict, echoes Kigali’s values in its societal structure.
Infrastructure and Public Transport
From the moment one crosses into Rwanda or Tanzania, the contrast is stark. Smooth roads adorned with neatly trimmed trees greet visitors, with clean, orderly buses waiting at stations. Kampala, meanwhile, grapples with pothole-ridden roads and dirty taxis. Public transport, far from being a source of pride, is an ordeal marred by discomfort and neglect.
A Reflection on Leadership
Rwanda and Tanzania’s societal organization is not accidental—it is the product of leadership that prioritizes the collective good. Kigali’s streets and Mwanza’s disciplined order reflect the vision of leaders who understand the importance of creating systems that respect people and nature alike. In contrast, Kampala’s leaders seem content with maintaining the status quo, leaving its citizens to navigate chaos and inefficiency.
A Hope for Kampala
Returning to Kampala after such an experience is bittersweet. It is a city bursting with potential, yet shackled by poor governance and societal indiscipline. However, hope lies in adopting lessons from Kigali and Mwanza—enforcing laws, fostering humanity, and inspiring collective responsibility. Kampala doesn’t need to reinvent itself; it only needs to follow the footsteps of its neighbors to become the vibrant, disciplined city it is meant to be.
Related
Im thankful for the article post.Much thanks again. Really Cool.
I value the article. Cool.
Thank you for sharing your thoughts. I truly appreciate yourefforts and I will be waiting for your further post thanks onceagain.
Major thankies for the blog.Really thank you! Want more.
A big thank you for your article.Really thank you! Awesome.
Really enjoyed this blog post. Fantastic.
Hey there! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeingvery good results. If you know of any please share. Appreciate it!
Im no expert, but I think you just crafted an excellent point. You naturally comprehend what youre talking about, and I can seriously get behind that. Thanks for staying so upfront and so sincere.
Great post.Thanks Again. Keep writing.
Awesome! Its in fact remarkable paragraph, I have got much clear idea on thetopic of from this article.
I appreciate you sharing this post.Much thanks again. Keep writing.
Thanks-a-mundo for the blog.Really looking forward to read more.
Major thankies for the blog. Really Cool.
best CBD oil says:Excellent post. I’m dealing with many of these issues as well..Reply 04/25/2020 at 5:35 pm
What’s Happening i’m new to this, I stumbled upon this I’ve discovered It absolutely helpful and it has aided me out loads. I hope to contribute & assist other customers like its aided me. Great job.
online ed medications – treatment for ed medication for ed
I will right away clutch your rss feed as I can’t find your e-mail subscription link or e-newsletter service. Do you’ve any? Please permit me know so that I may subscribe. Thanks.
Aw, this was an exceptionally good post. Spending some time and actual effort to make a really good articleÖ but what can I sayÖ I put things off a whole lot and never manage to get anything done.
I need to to thank you for this great read!! I certainly loved every little bit of it. I have got you book-marked to check out new things you post…
My relatives all the time say that I am wasting mytime here at net, but I know I am getting experience daily by reading such goodcontent.
It’s really a great and useful piece of info. I’m glad that you simply sharedthis useful info with us. Please stay us up to date like this.Thank you for sharing.
Remarkable! Its truly amazing post, I have got much clear idea about from this paragraph.
Thanks so much for the blog article.Much thanks again. Keep writing.
Im grateful for the blog article. Keep writing.
What’s up, all is going nicely here and ofcourse everyone is sharing information, that’s really excellent, keep up writing.
Thanks so much for the article.Really thank you! Keep writing.
Thanks so much for the blog post.Really looking forward to read more. Fantastic.
We are looking for experienced people that might be interested in from working their home on a full-time basis. If you want to earn $200 a day, and you don’t mind developing some short opinions up, this might be perfect opportunity for you!
Hey, thanks for the article post.Thanks Again. Awesome.
Very neat article post. Awesome.
Im grateful for the blog post.
I loved your blog post.Much thanks again. Keep writing.
What’s Happening i am new to this, I stumbled upon this I’ve discovered It positively useful and it has helped me out loads. I’m hoping to give a contribution & help different customers like its helped me. Great job.
Hi! I could have sworn Iíve been to this blog before but after browsing through some of the articles I realized itís new to me. Nonetheless, Iím definitely happy I discovered it and Iíll be book-marking it and checking back frequently!
wow, awesome blog.Thanks Again. Great.
I wanted to thank you for this very good read!! I absolutely enjoyed every bit of it. I’ve got you bookmarked to look at new things you post…
Thanks for sharing, this is a fantastic blog article. Will read on…
Very informative article.Really looking forward to read more. Really Cool…
slot games play slots online slots games free
I haven抰 checked in here for some time as I thought it was getting boring, but the last few posts are great quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂
Aw, this was an incredibly nice post. Taking the time and actual effort to create a top notch article… but what can I say… I hesitate a lot and never seem to get nearly anything done.
Thanks again for the article post.Really looking forward to read more. Really Cool.
A few months haldol decanoate injection – The Central Bank has suspended Baoshang Bank’s licence forits interbank bond clearing agency business for two years fromTuesday, according to a notice it released through the ForeignExchange Trading Center.
Really appreciate you sharing this article. Great.
I appreciate you sharing this post.Really thank you! Really Great.
Im obliged for the blog article.Really looking forward to read more. Fantastic.
I think this is a real great blog post.Much thanks again.
Thank you ever so for you post.Much thanks again. Awesome.
This was a really good piece of content. Thank you for sharing it. I’ll return for some more.
I loved your blog article. Keep writing.
I truly appreciate this article. Want more.
Hi! I could have sworn Iíve been to your blog before but after browsing through a few of the posts I realized itís new to me. Anyhow, Iím certainly pleased I found it and Iíll be bookmarking it and checking back frequently!
I value the blog.Really thank you! Awesome.
Thanks a lot for the blog article.Really looking forward to read more.
Thanks-a-mundo for the blog. Want more.
Fantastic blog post. Really Great.
Muchos Gracias for your blog.Really looking forward to read more. Will read on…
Major thanks for the blog post.Thanks Again. Much obliged.
This is one awesome post.Much thanks again. Great.
Very neat article.Thanks Again.
Enjoyed every bit of your article post.Much thanks again. Will read on…
Hello! I know this is somewhat offf topic butI was wondering if you knew where I could get a captcha plugin for mycomment form? I’m using the same blog platform as yours and I’m having trouble finding one?Thanks a lot!
Hi there, just became aware of your blog through Google, and found that it’s really informative. I am going to watch out for brussels. I will appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!
Awesome article post.Really thank you! Fantastic.
I appreciate you sharing this article post.Much thanks again. Great.
Looking forward to reading more. Great post. Cool.
This is one awesome blog article.Really looking forward to read more. Awesome.
Hello just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Firefox. I’m not sure if this is a formatting issue or something to do with browser compatibility but I thought I’d post to let you know. The design and style look great though! Hope you get the issue resolved soon. Thanks
Aw, this was an extremely good post. Finding the time and actual effort to make a very good articleÖ but what can I sayÖ I hesitate a lot and never seem to get anything done.
It¦s really a great and useful piece of info. I¦m happy that you shared this useful info with us. Please stay us informed like this. Thank you for sharing.
Muchos Gracias for your blog.Thanks Again. Awesome.
I am so grateful for your blog post.Much thanks again. Will read on…Loading…
Thanks for the blog. Really Great.
Very neat article post.Really looking forward to read more. Much obliged.
A big thank you for your article.Really looking forward to read more. Really Great.
Thank you for any other excellent article. Where else may anyone get that kind of information in such an ideal manner of writing? I’ve a presentation next week, and I am on the search for such info.
I do believe all the ideas you’ve offered on your post. They are really convincing and can certainly work. Nonetheless, the posts are very quick for novices. May you please prolong them a little from next time? Thank you for the post.
I have read so many content about the blogger lovers but this article is really a nice article, keep it up.
สาวกผี สาวกหงส์ สาวกสิงห์ สาวกเรือ สาวกไก่ สาวกจิ้งจอก ไม่ว่าคุณจะเป็นสาวกไหนก็ตาม UFABET ขอเป็นส่วนหนึ่งส่วนใดสำหรับในการแปลงสิ่งที่คุณถูกอกถูกใจเป็นรายได้ ด้วยการชูคาสิโนมาไว้ให้ท่านพนันบอลออนไลน์ได้อย่างง่ายๆกันเลยขอรับ
Aw, this was a really nice post. Taking a few minutes and actual effort to generate a very good articleÖ but what can I sayÖ I put things off a lot and don’t seem to get nearly anything done.
Really appreciate you sharing this article.Much thanks again. Really Cool.
I delight in, lead to I discovered exactly what I usedto be having a look for. You have ended my 4 day long hunt!God Bless you man. Have a nice day. Bye
I do agree with all of the concepts you’ve presented on your post. They are very convincing and can certainly work. Nonetheless, the posts are very quick for newbies. May you please extend them a bit from subsequent time? Thank you for the post.
Im grateful for the blog.Thanks Again. Much obliged.
Aw, this was a very good post. Finding the time and actual effort to create a good article… but what can I say… I hesitate a whole lot and don’t manage to get nearly anything done.
This is one awesome blog article.Really looking forward to read more.
Very good article post.Really looking forward to read more. Really Cool.
I really like and appreciate your blog.
I loved your article.Really looking forward to read more. Awesome.
I am sure this article has touched all the internet people, its really really pleasant paragraph on building up new blog.
Really informative article.Much thanks again. Really Great.
Im obliged for the article post. Much obliged.
Im obliged for the post.Thanks Again. Great.
Thanks again for the article.Really thank you! Will read on…
Hi there! I simply wish to offer you a huge thumbs up for the excellent info you have here on this post. I am coming back to your blog for more soon.
Thanks for the blog. Awesome.
That is a great tip especially to those new to the blogosphere. Simple but very accurate informationÖ Thanks for sharing this one. A must read article!
At this time I am going to do my breakfast, afterward having my breakfast coming again to read additional news.
Hey! Would you mind if I share your blog with my myspace group? There’s a lot of folks that I think would really appreciate your content. Please let me know. Many thanks
Hi! I could have sworn I’ve been to this blog before but afterbrowsing through some of the post I realized it’s new to me.Anyways, I’m definitely delighted I found it and I’ll be bookmarking and checking backoften!
It’s going to be ending of mine day, but before end I am reading thiswonderful post to improve my knowledge.
Muchos Gracias for your article.Much thanks again.
These are in fact impressive ideas in regarding blogging.You have touched some good things here. Any way keep up wrinting.
modafinil generic provigil over the counter
Im now not sure where you’re getting your information, however great topic. I needs to spend a while learning more or figuring out more. Thanks for wonderful information I was looking for this info for my mission.
Major thankies for the blog.Thanks Again. Awesome.
Thank you for your post.Much thanks again. Will read on…
Thanks for the article post.Much thanks again. Keep writing.
I really like and appreciate your article post.Much thanks again. Great.
hello!,I like your writing very so much! percentage we keep up acorrespondence extra approximately your post on AOL? I require an expert on this house to resolve my problem.Maybe that’s you! Looking forward to see you.
Very good blog article.Really looking forward to read more. Really Great.
It’s going to be ending of mine day, except before end I am reading this fantastic paragraph to improve my experience.
Yes, Fighter A would be the “favorite.” What ever the amount of your bet, it is going to yield aprofit that is 4 instances much less.
Major thanks for the article.Thanks Again. Great.
Heya i’m for the first time here. I found this board and I to find It truly helpful & it helped me out much. I am hoping to provide one thing again and aid others such as you aided me.
I really liked your blog post.Really thank you! Really Cool.
wie handelt man mit bitcoinsbitcoin for live 3e11843
Bismillah aku asal pacitan bang mugo” aku entok kaose….saben dino aku mantau trus live” bang jawa mbah ompong adnan udin mas ipon…..
I savor, cause I found just what I used to be taking a look for.You’ve ended my four day lengthy hunt! God Bless you man. Have a nice day.Bye
F*ckin’ amazing things here. I’m very satisfied to see your article. Thanks a lot and i am looking forward to contact you. Will you please drop me a mail?
I do consider all the ideas you have introduced in your post. They are really convincing and can definitely work. Still, the posts are very brief for beginners. Could you please prolong them a little from next time? Thanks for the post.
wow, awesome blog.Really looking forward to read more. Keep writing.
Muchos Gracias for your post.Much thanks again. Really Great.
Im grateful for the post.Much thanks again. Will read on…
Thanks again for the article post.Much thanks again. Fantastic.
Hi there! I just want to offer you a huge thumbs upfor the excellent info you’ve got right here on this post.I will be coming back to your blog for more soon.
Enjoyed every bit of your blog article.Thanks Again. Cool.
Awesome blog article.Really thank you! Awesome.
Syayfz – furosemidelasixx.com Xnuobt qnjstj
This paragraph provides clear idea designed for the new people of blogging, that actually how to do running a blog.
Greetings! Very useful advice within this post! It’s the little changes thatproduce the most significant changes. Thanks a lotfor sharing!
Wonderful blog! I found it while surfing around on Yahoo News.Do you have any suggestions on how to get listedin Yahoo News? I’ve been trying for a while but I never seem to get there!Many thanks
Enjoyed every bit of your blog. Much obliged.
Really enjoyed this blog.Much thanks again. Much obliged.
I get pleasure from, cause I found just what I used to betaking a look for. You have ended my four day lengthy hunt!God Bless you man. Have a nice day. Bye
This is one awesome blog.Really looking forward to read more. Want more.
Thank you for the good writeup. It in factwas a amusement account it. Look advanced to far added agreeable from you!However, how could we communicate?
sulfamethoxazole generic name bactrim ds side effects
Looking forward to reading more. Great blog article.Much thanks again. Keep writing.
Good information. Lucky me I ran across your blog by accident (stumbleupon). I have saved as a favorite for later.
Why viewers still make use of to read news papers when in this technological world everything is accessible on net?
Hello there, I found your website via Google while searching for a related topic, your web site came up, it looks good. I have bookmarked it in my google bookmarks.
What’s up i am kavin, its my first time to commenting anyplace,when i read this piece of writing i thought i could also create comment dueto this good paragraph.
I am continually searching online for posts that can benefit me. Thanks!
I not to mention my pals came digesting the best tips from the website while then got a terrible suspicion I never thanked the website owner for those tips. All of the guys had been for this reason glad to read all of them and already have extremely been using these things. We appreciate you being very thoughtful and then for choosing such fantastic subject areas most people are really wanting to discover. My very own sincere apologies for not saying thanks to earlier.
I love what you guys tend to be up too. This kind of clever work and reporting!Keep up the good works guys I’ve added youguys to my blogroll.
Useful information. Fortunate me I found your website accidentally, and I am shocked why this accident didn’t happened earlier! I bookmarked it.
I was recommended this blog by my cousin. I’m now not sure whether or not this submit is written through him as no one else understand such specific approximately my trouble. You are incredible! Thanks!
Wonderful beat ! I would like to apprentice whilst you amend your website, how can i subscribe for a blog site? The account aided me a appropriate deal. I have been a little bit acquainted of this your broadcast offered shiny clear concept
I think other site proprietors should take this web site as an model, very clean and magnificent user friendly style and design, as well as the content. You’re an expert in this topic!
You completed various good points there. I did a search on the subject and found the majority of folks will have the same opinion with your blog.
Hey there! This is kind of off topic but I need some advice from an established blog. Is it tough to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to start. Do you have any tips or suggestions? Many thanks
Hey, you used to write great, but the last few posts have been kinda boring… I miss your super writings. Past few posts are just a little bit out of track! come on!
Good post. I study one thing more difficult on different blogs everyday. It’ll all the time be stimulating to read content from different writers and practice a little bit one thing from their store. I’d prefer to use some with the content material on my weblog whether you don’t mind. Natually I’ll give you a hyperlink on your web blog. Thanks for sharing.
You might add a related video or a related picture or two to grab readers excited about
אורגיה ביתית של 2 זוגות שהחליטו להכניס קצת עניין למיטהשירותי ליווי
I want to know your opinion about this clinic –San Jose Lyme Disease Doctors Near Me
I get pleasure from, result in I found exactly what I used to be having a look for. You’ve ended my 4 day long hunt! God Bless you man. Have a great day. Bye
Thanks for sharing your thoughts about endomembrane system.Regards
Howdy! I’m at work browsing your blog from my new iphone!Just wanted to say I love reading through your blog and look forward to all your posts!Keep up the excellent work!
ivermectin stromectol stromectol for humans
ivermectin spot on for rabbits ivermectin antiviral effects
Hiya. Very nice blog!! Guy .. Excellent .. Superb .. I will bookmark your blog and take the feeds also…I am happy to find a lot of useful info right here in the post. Thanks for sharing..
I enjoy what you guys are usually up too. This kind of clever work and coverage!Keep up the amazing works guys I’ve incorporated you guys to our blogroll.Check out my blog: 918kiss test id
Exactly what a man of capacity! You have the capability to create wonderful items that you can’t come across anyplace. to envy
Thanks again for the blog article.Really thank you!
prednisone side effects prednisone and alcohol
This post offers clear idea in favor of the new people of blogging, that in fact how to do running a blog.
This post gives clear idea in support of the new visitors of blogging,that genuinely how to do blogging.
When some one searches for his vital thing, thus he/she needs tobe available that in detail, thus that thing is maintained overhere.
Awesome article.Really thank you! Will read on…
I appreciate you sharing this blog.Really looking forward to read more.
Thank you for your blog.Thanks Again.
I think this is a real great article.Really looking forward to read more. Want more.
Really informative blog article.Really thank you!
magnificent points altogether, you just gained a new reader. What would you recommend about your publish that you made some days in the past? Any positive?
I always was concerned in this subject and still am, regards forputting up.Feel free to surf to my blog … Premium Hemp CBD Oil
These people run together with step around these people along with the boots and shoes nonetheless seem excellent. I do think they are often well worth the charge.
excellent points altogether, you just received a emblem new reader.What may you recommend in regards to your post that you madesome days in the past? Any positive?
Aw, this was an extremely nice post. Finding the time and actual effort to generate a good article… but what can I say… I hesitate a lot and never seem to get anything done.