Wednesday, June 10, 2026
spot_imgspot_img

Top 5 This Week

spot_img

Related Posts

South African envoy to Kenya, Mninwa Johannes Mahlangu, dies after short illness in Pretoria

South Africa is mourning the death of its High Commissioner to Kenya, Mninwa Johannes Mahlangu, who died after a short illness while being rushed to hospital in Pretoria.

Confirming the envoy’s passing, South Africa’s Minister of International Relations and Cooperation, Ronald Lamola, described Mahlangu as a patriot, a family man, and a servant of the people whose death has left the country in grief.

“Ambassador Mahlangu was a true patriot whose love for our country shone through in the manner in which he went about executing our foreign policy,” Lamola said in a statement.

Fondly known as “MJ,” Mahlangu had been serving as South Africa’s High Commissioner to Kenya, while also accredited as Ambassador Extraordinary and Plenipotentiary to Somalia and representative at the United Nations Office in Nairobi (UNON).

His diplomatic service extended beyond the region, having previously served as South Africa’s Ambassador to the United States of America.

Born on October 8, 1952, in Middleburg, Mpumalanga, Mahlangu began his public service as a student activist during the liberation struggle before transitioning into politics. He was part of the team that drafted South Africa’s post-apartheid constitution.

In 1994, he was elected to South Africa’s first democratic parliament and later served in the National Council of Provinces as both Deputy Chairperson and later as Chairperson.

During his posting in Nairobi, Mahlangu worked to strengthen bilateral ties between Kenya and South Africa and played a key role in enhancing regional cooperation in East Africa.

The South African government paid tribute to his decades of leadership, noting that his legacy goes beyond diplomacy, extending to the shaping of South Africa’s democratic foundation.

143 COMMENTS

  1. Hello there I am so delighted I found your weblog, I really found you by mistake, while I was searching on Google for something else, Anyhow I am here now and would just like to say cheers for a remarkable post and a all round exciting blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the superb work.

  2. Today, while I was at work, my cousin stole my iPad and tested to see if it can survive a twenty five foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is completely off topic but I had to share it with someone!

  3. Howdy! I could have sworn I’ve been to this web site before but after looking at many of the articles I realized it’s new to me. Nonetheless, I’m certainly delighted I found it and I’ll be book-marking it and checking back often!

  4. I am really loving the theme/design of your blog.
    Do you ever run into any internet browser compatibility problems?
    A number of my blog audience have complained about my
    blog not operating correctly in Explorer but looks great in Opera.
    Do you have any suggestions to help fix this issue?

  5. While this issue can vexed most people, my thought is that there has to be a middle or common ground that we all can find. I do value that you’ve added pertinent and sound commentary here though. Thank you!

  6. Thanks for another great post. Where else may anybody get that type of info in such an ideal way of writing? I have a presentation next week, and I’m at the search for such information.

  7. Thank you a lot for sharing this with all folks you actually recognize what you’re speaking about! Bookmarked. Please additionally visit my site =). We can have a hyperlink trade contract among us!

  8. Great weblog here! Also your site rather a lot up fast! What web host are you the use of? Can I get your affiliate link on your host? I desire my site loaded up as fast as yours lol

  9. Hello There. I found your weblog the use of msn. This is a very smartly written article. I’ll be sure to bookmark it and come back to read extra of your useful info. Thanks for the post. I’ll certainly comeback.

  10. Great post. I was checking constantly this blog and I’m impressed! Very useful info specifically the last part 🙂 I care for such info much. I was looking for this certain information for a very long time. Thank you and good luck.

  11. Admiring the hard work you put into your site and in depth information you provide. It’s good to come across a blog every once in a while that isn’t the same unwanted rehashed information. Great read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  12. Undeniably believe that which you said. Your favorite reason seemed to be on the internet the simplest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they just do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people can take a signal. Will likely be back to get more. Thanks

  13. Hello there I am so delighted I found your weblog, I really found you by mistake, while I was searching on Google for something else, Anyhow I am here now and would just like to say cheers for a remarkable post and a all round exciting blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the superb work.

  14. I’m impressed, I have to admit. Rarely do I encounter a blog that’s both equally educative and entertaining, and without a doubt, you have hit the nail on the head. The issue is an issue that too few men and women are speaking intelligently about. Now i’m very happy I came across this during my search for something concerning this.

  15. Hi there, just become alert to your blog thru Google, and located that it is truly informative. I’m gonna watch out for brussels. I’ll be grateful in the event you continue this in future. Numerous other people will be benefited out of your writing. Cheers!

  16. hello!,I love your writing very so much! share we communicate extra about your post on AOL? I require a specialist in this house to unravel my problem. Maybe that is you! Taking a look ahead to see you.

  17. I’m curious to find out what blog system you have been utilizing? I’m experiencing some small security issues with my latest site and I would like to find something more safeguarded. Do you have any recommendations?

  18. Thank you a lot for sharing this with all folks you actually recognize what you’re speaking about! Bookmarked. Please additionally visit my site =). We can have a hyperlink trade contract among us!

  19. Excellent goods from you, man. I have understand your stuff previous to and you are just extremely great.

    I really like what you’ve acquired here, certainly like what you are saying and the way
    in which you say it. You make it enjoyable and you still care for
    to keep it smart. I cant wait to read far more from you.
    This is really a great site.

  20. Having read this I thought it was rather informative. I appreciate you finding the time and energy to put this content together. I once again find myself spending a lot of time both reading and leaving comments. But so what, it was still worth it!

  21. I am now not sure where you are getting your info, however great topic. I needs to spend some time studying much more or understanding more. Thank you for great information I was in search of this info for my mission.

  22. It is not my first time to go to see this website, i am visiting this website dailly and obtain pleasant information from here daily.

  23. I used to be suggested this web site by my cousin. I’m no longer sure whether or not this publish is written by way of him as no one else recognize such exact about my difficulty. You are wonderful! Thank you!

  24. Hello there I am so happy I found your blog, I really found you by error, while I was looking on Bing for something else, Nonetheless I am here now and would just like to say cheers for a incredible post and a all round thrilling blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have saved it and also included your RSS feeds, so when I have time I will be back to read much more, Please do keep up the great job.

  25. I absolutely love your blog.. Very nice colors & theme. Did you build this website yourself? Please reply back as I’m attempting to create my very own website and would like to learn where you got this from or exactly what the theme is called. Cheers!

  26. I’m really enjoying the design and layout of your site. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a developer to create your theme? Outstanding work!

  27. I’ve learn several good stuff here. Certainly worth bookmarking for revisiting. I wonder how a lot attempt you place to make this sort of great informative website.

  28. Great article! That is the type of info that should be shared across the internet. Shame on Google for not positioning this put up upper! Come on over and talk over with my site . Thanks =)

  29. Howdy excellent website! Does running a blog similar to this require a great deal of work? I’ve very little knowledge of programming however I was hoping to start my own blog in the near future. Anyways, if you have any recommendations or tips for new blog owners please share. I know this is off topic but I just had to ask. Kudos!

  30. Thank you a bunch for sharing this with all people you really recognise what you’re talking approximately! Bookmarked. Please also seek advice from my website =). We can have a link change contract between us

  31. Hi, I think your blog might be having browser compatibility issues. When I look at your website in Opera, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, awesome blog!

  32. Greetings! I know this is somewhat off topic but I was wondering which blog platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had problems 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.

  33. Hi, I do think this is a great website. I stumbledupon it 😉 I am going to revisit once again since I bookmarked it. Money and freedom is the greatest way to change, may you be rich and continue to guide others.

  34. Thanks for the marvelous posting! I really enjoyed reading it, you happen to be a great author. I will make certain to bookmark your blog and will often come back down the road. I want to encourage you to continue your great writing, have a nice day!

  35. Hiya! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My site goes over a lot of the same subjects as yours and I think we could greatly benefit from each other. If you happen to be interested feel free to send me an email. I look forward to hearing from you! Superb blog by the way!

  36. great post, very informative. I’m wondering why the other experts of this sector don’t notice this. You should continue your writing. I am sure, you’ve a great readers’ base already!

  37. Hello, I do believe your web site may be having internet browser compatibility problems. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it’s got some overlapping issues. I just wanted to give you a quick heads up! Other than that, great website!

  38. Pretty nice post. I just stumbled upon your blog and wished to say that I’ve really enjoyed browsing your weblog posts. After all I will be subscribing for your feed and I am hoping you write again soon!

  39. Very good blog! Do you have any tips for aspiring writers? I’m planning to start my own blog soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely confused .. Any recommendations? Thanks!

  40. Ahaa, its fastidious conversation regarding this post at this place at this webpage, I have read all that, so now me also commenting at this place.

  41. Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and all. But just imagine if you added some great images or video clips to give your posts more, “pop”! Your content is excellent but with images and clips, this blog could undeniably be one of the greatest in its field. Wonderful blog!

  42. I must thank you for the efforts you have put in writing this site. I am hoping to view the same high-grade blog posts by you in the future as well. In truth, your creative writing abilities has encouraged me to get my own, personal website now 😉

  43. Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is wonderful, let alone the content!

  44. Thanks for your personal marvelous posting! I really enjoyed reading it, you may be a great author.I will be sure to bookmark your blog and may come back later in life. I want to encourage you to continue your great job, have a nice weekend!

  45. Great goods from you, man. I have have in mind your stuff previous to and you’re just extremely magnificent. I actually like what you have bought right here, certainly like what you are saying and the way in which through which you say it. You’re making it enjoyable and you still care for to keep it wise. I can’t wait to learn much more from you. That is actually a terrific site.

  46. Have you ever considered about including a little bit more than just your articles? I mean, what you say is valuable and all. But think about if you added some great graphics or videos to give your posts more, “pop”! Your content is excellent but with pics and video clips, this website could undeniably be one of the most beneficial in its niche. Good blog!

  47. great put up, very informative. I ponder why the opposite experts of this sector don’t understand this. You should continue your writing. I am confident, you have a huge readers’ base already!

  48. It is perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or suggestions. Perhaps you can write next articles referring to this article. I desire to read even more things about it!

  49. Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a bit, but instead of that, this is fantastic blog. A great read. I will definitely be back.

  50. What’s up everyone, it’s my first pay a visit at this web page, and paragraph is genuinely fruitful designed for me, keep up posting these types of articles or reviews.

  51. Hello, i feel that i noticed you visited my blog so i got here to return the prefer?.I’m trying to in finding things to improve my site!I assume its adequate to use some of your concepts!!

  52. At this time it appears like BlogEngine is the best blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  53. I’m no longer sure where you are getting your info, but good topic. I must spend some time learning more or understanding more. Thank you for fantastic information I used to be searching for this info for my mission.

  54. Great blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple tweeks would really make my blog stand out. Please let me know where you got your theme. Thank you

  55. I think this is one of the most important info for me. And i’m glad reading your article. But want to remark on few general things, The site style is perfect, the articles is really excellent : D. Good job, cheers

  56. Hi there, I do think your website may be having web browser compatibility issues. Whenever I look at your web site in Safari, it looks fine however, if opening in Internet Explorer, it’s got some overlapping issues. I simply wanted to provide you with a quick heads up! Besides that, fantastic blog!

  57. We stumbled over here from a different website and thought I may as well check things out. I like what I see so now i’m following you. Look forward to going over your web page yet again.

  58. Attractive section of content. I just stumbled upon your site and in accession capital to assert that I get actually enjoyed account your blog posts. Any way I’ll be subscribing to your feeds and even I achievement you access consistently quickly.

  59. Pretty portion of content. I just stumbled upon your site and in accession capital to claim that I acquire actually enjoyed account your blog posts. Anyway I will be subscribing to your feeds or even I success you access consistently quickly.

  60. I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a designer to create your theme? Exceptional work!

  61. Hey There. I found your blog the use of msn. This is a really well written article. I will make sure to bookmark it and come back to read more of your helpful info. Thanks for the post. I’ll definitely return.

  62. Hi there very cool blog!! Guy .. Excellent .. Wonderful .. I’ll bookmark your blog and take the feeds additionally? I’m happy to seek out a lot of helpful information right here in the publish, we want work out more strategies in this regard, thank you for sharing. . . . . .

  63. May I simply just say what a comfort to find a person that genuinely knows what they are discussing on the internet. You actually realize how to bring a problem to light and make it important. More and more people have to look at this and understand this side of the story. I can’t believe you’re not more popular because you most certainly have the gift.

  64. Have you ever considered creating an ebook or guest authoring on other blogs? I have a blog centered on the same subjects you discuss and would love to have you share some stories/information. I know my viewers would enjoy your work. If you’re even remotely interested, feel free to shoot me an e mail.

  65. I like the helpful information you provide in your articles. I will bookmark your blog and check again here regularly. I’m quite certain I will learn plenty of new stuff right here! Good luck for the next!

  66. Heya i’m for the first time here. I found this board and I find It truly useful & it helped me out a lot. I hope to give something back and aid others like you helped me.

  67. Thanks for the auspicious writeup. It in fact was once a leisure account it. Glance complex to far brought agreeable from you! However, how can we be in contact?

  68. Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and aid others like you aided me.

  69. What i don’t understood is actually how you are now not really much more neatly-liked than you may be now. You’re very intelligent. You already know therefore considerably in terms of this matter, produced me in my view consider it from a lot of numerous angles. Its like women and men don’t seem to be fascinated except it’s something to accomplish with Woman gaga! Your own stuffs great. At all times take care of it up!

  70. Link exchange is nothing else except it is only placing the other person’s blog link on your page at proper place and other person will also do same in support of you.

  71. Good day! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My website covers a lot of the same topics as yours and I believe we could greatly benefit from each other. If you’re interested feel free to shoot me an e-mail. I look forward to hearing from you! Awesome blog by the way!

  72. This design is steller! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job. I really loved what you had to say, and more than that, how you presented it. Too cool!

  73. Hi my loved one! I want to say that this article is amazing, nice written and come with approximately all significant infos. I would like to see extra posts like this .

  74. Hi there, I discovered your web site by way of Google at the same time as searching for a related topic, your website came up, it appears to be like good. I have bookmarked it in my google bookmarks

  75. I was suggested this website through my cousin. I’m not positive whether or not this post is written through him as nobody else realize such detailed approximately my difficulty. You are amazing! Thanks!

  76. Hello! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting sick and tired 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.

  77. Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just too excellent. I really like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it entertaining and you still care for to keep it wise. I can not wait to read much more from you. This is actually a wonderful web site.

  78. I absolutely love your blog and find the majority of your post’s to be what precisely I’m looking for. Would you offer guest writers to write content for you personally? I wouldn’t mind creating a post or elaborating on a lot of the subjects you write concerning here. Again, awesome website!

  79. Greetings from Florida! I’m bored at work so I decided to check out your blog on my iphone during lunch break. I enjoy the info you present here and can’t wait to take a look when I get home. I’m surprised at how quick your blog loaded on my phone .. I’m not even using WIFI, just 3G .. Anyways, fantastic site!

  80. This design is spectacular! You certainly know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  81. Thank you for the good writeup. It in fact was once a enjoyment account it.

    Glance complicated to far delivered agreeable from you! However, how can we be in contact?

  82. Hello there, just became aware of your blog through Google, and found that it’s truly informative. I am going to watch out for brussels. I will be grateful if you continue this in future. Many people will be benefited from your writing. Cheers!

  83. Wow that was odd. I just wrote an very long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say superb blog!

  84. Minnesota responded with a strong offensive drive. It’s an appropriate way
    for the Lions’ postseason run to end, as Detroit hasn’t looked anything like their former selves in a long time.
    They finished with 231 yards, marking their third-worst effort under Campbell.

    The Texans beat the Raiders in 2006 with minus-5 net passing yards.
    Asked if there are any big-picture things he’s going to look into after missing the playoffs,
    Campbell said, “I’m gonna be looking at a lot of things, because I do not like being home for the playoffs, and I know our guys don’t either.” “No,” Goff said plainly when asked if he ever could have
    envisioned missing the playoffs after a 15-2 campaign.
    The Lions, who had a league-best eight giveaways all
    season entering Thursday, turned it over six times. Nearly two years to the day after
    the Detroit Lions snapped a 30-year drought
    for the division title with a win at Minnesota on Christmas Eve,
    Detroit’s 2025 playoff hopes were officially laid to rest at U.S.
    In 2009, a shopping mall called “The Commons” was completed on the campus, bringing 1.4 million square feet (130,000 m2) of retail
    space, as well as restaurants, a soccer field and pub
    to the West Campus.

    References:
    https://blackcoin.co/8_vip-casinos-uk-high-roller-casinos-fast-withdrawals_rewrite_1/

  85. Crown Towers Perth represents the pinnacle of hotel luxury in Western Australia.
    Discover world-class accommodation, breathtaking
    views, and unparalleled service at Perth’s most prestigious
    five-star hotel, nestled within the iconic Crown Perth resort
    complex. Dine at Nobu, Silks, Rockpool Bar & Grill, and more — from fine dining to casual eats within the casino precinct.
    Crown is home to three luxury hotels — Crown Towers Perth, Crown Metropol, and Crown Promenade —
    each offering unique comfort for every type of traveler.
    Every guest is treated like royalty, with multilingual support,
    24/7 security, and quick service at every game station.
    Developed by Dallas Dempster and Malaysia’s Genting
    Berhad, it debuted as a full-scale entertainment precinct with a resort casino, hotel, convention centre, theatre, and sporting facilities.
    With a focus on quality products and services, ongoing gaming opportunities, and
    wonderful entertainment, dining, and accommodation choices, this is a choice destination for those who love the casino
    experience. Membership is free and each time you stay at a Crown hotel, dine at one of their
    restaurants or bars, enjoy gaming, or engage in any of the many fun activities offered,
    you’ll be awarded Crown Club points.
    Central urban nest with pool gym pool free parking The Crown Metropol is a first-class luxury hotel
    providing panoramic views of the city. Featuring opulent suites, private infinity pools,
    high-end furnishings, and panoramic views of the Swan River or
    city skyline, it’s the top choice for celebrities and VIPs.

    References:
    https://blackcoin.co/60_platinum-club-vip-casino_rewrite_1/

  86. Um den Bonus auszahlen zu können, musst du einen 50-fachen Umsatz der
    Bonussumme leisten. Du kannst auf die Angebote umgehend nach deiner Einzahlung zugreifen. Als Bestandskunde hast du Zugriff auf ein Treueprogramm
    und den hauseigenen Bonus-Shop. Neue Spieler können im Lord Lucky Casino mit einem Einzahlungsbonus für die erste Einzahlung starten.
    Wenn du Geld gewonnen hast und eine Auszahlung planst, solltest du
    wissen, dass deine Identität bestätigt werden muss. Der höchstmögliche Einzahlungsbetrag sind 1.000€, was mit der Einzahlungsgrenze von 1.000€ pro
    Monat zusammenhängt, die durch das deutsche Glücksspielgesetz
    festgelegt ist. Zu finden ist diese im unteren Bereich der Webseite unter
    dem Reiter Zahlungsanbieter.
    Ohne weitere Dokumente senden zu müssen kommst du so an dein Geld.
    Das Casino muss die Auszahlungsmethode verifizieren, bevor eine Auszahlung
    getätigt werden kann. Du hast jederzeit die Möglichkeit, dir
    dein Echtgeld Guthaben auszahlen zu lassen. Es ist gesetzlich vorgeschrieben, dass du pro Monat nicht mehr als 1.000,
    – Euro auf dein Casino Konto einzahlen darfst.

    References:
    https://online-spielhallen.de/malina-casino-freispiele-ihr-schlussel-zu-kostenlosem-spielspas/

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles