Kagame Proclaimed His Regime Is “As Solid As A Rock.” His Predecessor Habyarimana Declared Himself “Invincible.”

David Himbara

David Himbara

The German philosopher Georg Hegel observed that “the only thing that we learn from history is that we learn nothing from history.” His Spanish-American counterpart, George Santayana, similarly observed that “those who cannot remember the past are condemned to repeat it.”

That is exactly what I thought when I heard the statements of Rwanda’s strongman General Paul Kagame on January 9, 2023. Addressing members of his regime in parliament, the General was chest-thumping, declaring that “we are as solid as a rock.” Kagame delivered his speech basking in adulation, cheered on by thunderous applauses from his regime’s officials.

And that is precisely Hegel’s and Santayana’s point. We have seen this before. Gushing with bravado, General Kagame exhibited the same delusions of grandeur as his predecessor, General Juvénal Habyarimana, who ruled Rwanda from 1973 until 1994. Habyarimana, too, loved to blow his own trumpet. He famously branded himself Kinani”a Kinyarwanda word meaning “invincible.” During his rule, Habyarimana’s ruling party enforcers made people chant and dance in adulation of the strongman at mass pageants of political “animation”.

We know, of course, that General Habyarimana was not invincible. No authoritarian ruler ever is. Mahatma Gandhi put it best when he observed that “there have been tyrants and murderers, and for a time, they can seem invincible, but in the end, they always fall.” Habyarimana fell from power the same way he had seized it from his predecessor, Grégoire Kayibanda, in a coup d’état. After overthrowing Kayibanda in 1973, Habyarimana became the country’s new dictator, continuing Kayibanda’s electoral fraud in which Habyarimana “won” presidential elections by 98.99% in 1978, 99.97% in 1983, and 99.98% in 1988.

So now, here we are in 2023 with General Kagame declaring that his regime is “as solid as a rock,” a phrase that provoked thunderous applause from his government officials. Meanwhile, like his predecessors, Kagame’s electoral fraud results in absurd presidential elections.

In his 2017 elections, for example, General Kagame “won” by 99%, following the amendments to the Rwandan constitution which allowed him to stay in power after his second and final term ended. In effect, this manoeuvre empowered him to stand for another term of seven years, and two more after that of five each – meaning that the General could stay in power until 2034.

And as if that wasn’t enough, Kagame granted himself lifetime immunity from criminal prosecution, even for the worst crimes. Article 114 of the 2015 Rwandan constitution reads as follows:

“A former President of the Republic cannot be prosecuted for treason or serious and deliberate violation of the Constitution when no legal proceedings in respect of that offence were brought against him or her while in office.”

Passing such a law amounts to confessing to being a criminal – but even worse, this law illustrates a more astonishing failure to learn from history. The effectiveness of such laws in totalitarian states is dubious at best. The General ought to know that during the change of political regimes or coups d’etat, as a rule, nobody obeys laws, including the constitution.

I end this writing as I began with Hegel’s words: “The only thing that we learn from history is that we learn nothing from history.” In our case, failure to learn from history has meant that each new strongman comes to power violently. Orderly transfer of power free of coups or civil wars remains a distant dream in Rwanda. Stay tuned.

167 thoughts on “Kagame Proclaimed His Regime Is “As Solid As A Rock.” His Predecessor Habyarimana Declared Himself “Invincible.”

  1. I was pretty pleased to discover this great site. I want to to thank you for your time just for this wonderful read!! I definitely liked every bit of it and I have you saved as a favorite to see new stuff on your website.

  2. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  3. I think what you postedtypedthink what you postedwrotesaidbelieve what you postedtypedbelieve what you postedwroteWhat you postedwrotesaid was very logicala ton of sense. But, what about this?think about this, what if you were to write a killer headlinetitle?content?typed a catchier title? I ain’t saying your content isn’t good.ain’t saying your content isn’t gooddon’t want to tell you how to run your blog, but what if you added a titlesomethingheadlinetitle that grabbed people’s attention?maybe get people’s attention?want more? I mean %BLOG_TITLE% is a little plain. You could peek at Yahoo’s home page and watch how they createwrite news headlines to get viewers interested. You might add a related video or a related pic or two to get readers interested about what you’ve written. Just my opinion, it might bring your postsblog a little livelier.

  4. Great goods from you, man. I’ve be mindful your stuff prior to and you’re simply too fantastic. I really like what you’ve obtained here, really like what you’re stating and the way by which you assert it. You make it entertaining and you still take care of to stay it sensible. I can not wait to read far more from you. This is actually a terrific site.

  5. Hey There. I found your blog using msn. This is an extremely smartly written article. I will be sure to bookmark it and come back to read more of your useful information. Thank you for the post. I will definitely comeback.

  6. Hey There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and come back to read more of your useful information. Thanks for the post. I will definitely comeback.

  7. An impressive share! I have just forwarded this onto a coworker who had been doing a little research on this. And he in fact bought me lunch because I discovered it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanx for spending the time to discuss this issue here on your web page.

  8. Hey there! I could have sworn I’ve been to this site before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely glad I found it and I’ll be bookmarking and checking back often!

  9. Greetings from Idaho! I’m bored to death at work so I decided to check out your site on my iphone during lunch break. I enjoy the knowledge you present here and can’t wait to take a look when I get home. I’m amazed at how quick your blog loaded on my cell phone .. I’m not even using WIFI, just 3G .. Anyhow, wonderful site!

  10. Hello there! I know this is kinda off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.

  11. Howdy, I believe your website may be having browser compatibility issues. When I look at your site in Safari, it looks fine but when opening in IE, it has some overlapping issues. I just wanted to give you a quick heads up! Apart from that, fantastic website!

  12. My brother suggested I would possibly like this blog. He used to be totally right. This submit actually made my day. You cann’t consider just how so much time I had spent for this information! Thank you!

  13. It is appropriate time to make a few plans for the longer term and it is time to be happy. I have read this post and if I may just I wish to suggest you few fascinating things or suggestions. Perhaps you could write next articles referring to this article. I want to read more things approximately it!

  14. Hi! I’ve been following your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Kingwood Tx! Just wanted to tell you keep up the excellent job!

  15. Pretty great post. I simply stumbled upon your blog and wanted to mention that I have really enjoyed browsing your blog posts. In any case I’ll be subscribing on your feed and I am hoping you write again soon!

  16. When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and now every time a comment is added I get four emails with the same comment. Perhaps there is a means you can remove me from that service? Thanks!

  17. Fantastic beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog site? The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept

  18. Hi there, I found your web site via Google even as searching for a comparable matter, your web site got here up, it seems to be good. I have bookmarked it in my google bookmarks.

  19. Это лучшее онлайн-казино, где вы можете насладиться широким выбором игр и получить максимум удовольствия от игрового процесса.

  20. I am curious to find out what blog system you have been utilizing? I’m experiencing some minor security problems with my latest website and I would like to find something more safe. Do you have any solutions?

  21. Pingback: go to these guys
  22. I loved as much as you will receive carried out right here. The sketch is tasteful, your authored subject matter stylish. nonetheless, you command get bought an nervousness over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly a lot often inside case you shield this increase.

  23. Хотите заказать стяжку пола в Москве, но не знаете, где искать надежного подрядчика? Обратитесь к нам на сайт styazhka-pola24.ru! Мы предоставляем услуги по устройству стяжки пола м2 по доступной стоимости, а также устройству стяжки пола под ключ.

  24. Более качественной и быстрой услуги, чем механизированная штукатурка стен, вы не найдете. Специалисты с сайта mehanizirovannaya-shtukaturka-moscow.ru вам в этом помогут.

  25. What i do not realize is if truth be told how you’re now not really a lot more well-appreciated than you may be right now. You are so intelligent. You know therefore significantly relating to this topic, produced me personally consider it from so many various angles. Its like men and women aren’t interested unless it’s something to accomplish with Lady gaga! Your personal stuffs great. All the time care for it up!

  26. I have been surfing online more than 2 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the internet will be much more useful than ever before.

  27. What i do not realize is in fact how you’re now not really a lot more smartly-liked than you may be right now. You are so intelligent. You recognize therefore significantly in terms of this topic, produced me individually believe it from so many numerous angles. Its like men and women don’t seem to be fascinated unless it’s something to accomplish with Woman gaga! Your personal stuffs great. All the time care for it up!

  28. Повышайте качество вашего ремонта с помощью штукатурка по маякам стен. Для этого есть mehanizirovannaya-shtukaturka-moscow.ru.

  29. Thanks for one’s marvelous posting! I actually enjoyed reading it, you could be a great author. I will ensure that I bookmark your blog and definitely will come back sometime soon. I want to encourage that you continue your great posts, have a nice weekend!

  30. Having read this I thought it was extremely informative. I appreciate you taking the time and effort to put this information together. I once again find myself spending way too much time both reading and commenting. But so what, it was still worth it!

  31. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but other than that, this is great blog. An excellent read. I’ll definitely be back.

  32. Wonderful beat ! I wish to apprentice whilst you amend your site, how can i subscribe for a blog site? The account aided me a appropriate deal. I have been tiny bit familiar of this your broadcast provided brilliant transparent concept

  33. Hi there would you mind stating which blog platform you’re working with? I’m planning to start my own blog in the near future but I’m having a tough time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique. P.S Apologies for getting off-topic but I had to ask!

  34. Good day very nice website!! Guy .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds also? I am satisfied to find so many useful information here in the post, we’d like develop more strategies in this regard, thank you for sharing. . . . . .

  35. Terrific article! This is the type of information that are meant to be shared around the internet. Disgrace on the seek engines for now not positioning this publish upper! Come on over and seek advice from my site . Thank you =)

  36. Hi there! I’m at work browsing your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the excellent work!

  37. I genuinely enjoy looking through on this website , it has got superb blog posts. “Something unpredictable but in the end it’s right, I hope you have the time of your life.” by Greenday.

  38. With havin so much content and articles do you ever run into any problems of plagorism or copyright violation? My website has a lot of completely unique content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the web without my authorization. Do you know any techniques to help reduce content from being ripped off? I’d genuinely appreciate it.

  39. It’s remarkable to pay a visit this site and reading the views of all friends regarding this piece of writing, while I am also eager of getting familiarity.

  40. I am extremely inspired with your writing talents and alsosmartly as with the format on your blog. Is this a paid topic or did you customize it yourself? Either way stay up the nice quality writing, it’s rare to see a nice blog like this one these days..

  41. Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but other than that, this is magnificent blog. An excellent read. I’ll definitely be back.

  42. Awesome site you have here but I was curious if you knew of any discussion boards that cover the same topics talked about in this article? I’d really love to be a part of online community where I can get opinions from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Thanks a lot!

  43. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  44. I have been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all website owners and bloggers made just right content as you did, the internet might be much more useful than ever before.

  45. When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and now every time a comment is added I recieve four emails with the same comment. Is there a way you can remove me from that service? Thanks a lot!

  46. I’m not sure why but this site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later and see if the problem still exists.

  47. Pretty section of content. I just stumbled upon your web site and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Any way I’ll be subscribing to your augment and even I achievement you access consistently rapidly.

  48. We are a group of volunteers and starting a new scheme in our community. Your web site provided us with helpful information to work on. You have performed an impressive activity and our whole community will be grateful to you.

  49. Hello there, just became aware of your blog through Google, and found that it is really informative. I’m gonna watch out for brussels. I will appreciate if you continue this in future. Lots of people will be benefited from your writing. Cheers!

  50. Nice post. I used to be checking continuously this blog and I am inspired! Very useful information specially the last part 🙂 I care for such info a lot. I used to be seeking this particular info for a long timelong time. Thank you and good luck.

  51. Pretty nice post. I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!

  52. We stumbled over here from a different website and thought I might as well check things out. I like what I see so now i am following you. Look forward to exploring your web page for a second time.

  53. I feel this is one of the such a lot significant information for me. And i’m satisfied reading your article. However wanna statement on few common things, The website taste is ideal, the articles is in reality nice : D. Good activity, cheers

  54. My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a variety of websites for about a year and am nervous about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any kind of help would be really appreciated!

  55. I absolutely love your blog and find most of your post’s to be precisely what I’m looking for. Would you offer guest writers to write content for yourself? I wouldn’t mind composing a post or elaborating on some of the subjects you write in relation to here. Again, awesome web log!

  56. Simply want to say your article is as amazing. The clearness in your post is simply cool and i can assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please continue the gratifying work.

  57. Hey! 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 creating my own but I’m not sure where to start. Do you have any tips or suggestions? Thank you

Leave a Reply

Your email address will not be published. Required fields are marked *