Posted by


On March 21 1960 the South African police shot and killed 69 people–men, women and children–at the police station in the dusty East Rand township of Sharpeville, South Africa. Almost two hundred more were injured. Almost all were shot in the back as they tried to escape the police bullets. On that Monday, the Pan-African Congress (PAC), an anti-apartheid movement lead by university lecturer Robert Sobukwe, initiated a series of protests against black people having to carry the hated “dompas” (identity documents) signifying that they were aliens in their own country. As the tragedy at Sharpeville unfolded outrage in the country and around the world resulted in unprecedented media fury aimed at the racist apartheid policies of the white Afrikaner Nationalist government.

The  10 days following the Sharpeville massacre changed the course of South African history. Protests and strikes were widespread and a run on the stock market particularly by foreign investors almost crippled the economy. Scores of thousands of protesters were detained, and as the jails filled, Sobukwe’s goal of rendering the country ungovernable seemed closer. Prime Minister Dr. Verwoerd’s government declared a state of emergency and on April 9 he miraculously survived an assassination attempt. Repressive legislation aimed at squashing any resistance was rushed through parliament and ushered in the dark years of “granite” apartheid as South Africa (overnight it seemed) became a police state.

Subsequently, regrettably, the world has seen similar outrages against humanity, and it seems they increase exponentially as we watch innocent people dying as a result of  terrorist activity or internecine warfare all over the world. But Sharpeville remains a high-water mark of shame in the struggle for human rights.

A native South African, I was a young teenager at the time and already a staunch proponent of human rights and an anti-apartheid activist. Today I remain committed to the struggle for human rights everywhere. In 1960 I can remember hearing the military helicopters overhead as the government cordoned off the black townships from the rest of the country. At night, in the Johannesburg suburb were I lived, to the east and west, we could hear salvos of gunfire as the police quelled all resistance. I was convinced that the anti-apartheid movement would prevail and freedom was upon us. But it took 44 more years for the first democratic elections to be held in South Africa, and Nelson Mandela’s African National Congress government of national unity to be formed.

Currently March 21 is a public holiday in South Africa, Human Rights Day. To celebrate the great heroes of that historic moment, particularly Robert Mangaliso Sobukwe and his PAC, and the extraordinary events of the year that shook South Africa, my motherland, a place I love fiercely, I have written a historical novel, CONFLAGRATION. It is a tender love story set against the perverted political furor.

I am hopeful I will connect with the right literary agent for this book. If any interested literary agent thinks they may want to represent this work, please contact me, so with this novel, we can help  to carry the torch of human rights forward, as well as the dream of a shared humanity that never dies. I’d love to hear from blog readers too.


Tags: , , , , , ,


  • By Cristopher Washman on 2 November 2011 at 11:33 am

    Good site. I was checking constantly this site and I am impressed! Very useful information specially the last part I care for such information much.

  • By Gregorio Hakimi on 3 November 2011 at 7:25 pm

    I really wanted to construct a simple message to thank you for some of the unique facts you are sharing on this website. My time consuming internet look up has finally been rewarded with reputable information to share with my partners. I would assert that we readers actually are extremely fortunate to live in a notable place with very many brilliant individuals with very beneficial solutions. I feel somewhat blessed to have discovered the webpages and look forward to really more enjoyable moments reading here. Thanks once more for everything.

  • By Contessa Culcasi on 12 November 2011 at 4:12 am

    Hello, Nice job, I’ve bookmarked this page and have a feeling I’ll be returning to it regularly.

  • By Katie Laws on 24 January 2012 at 1:15 pm

    Hello, Great work! Magnificent website! Thank you for this specific material I had been seeking all Google to be able to locate it!

  • By Lilia Domingus on 24 January 2012 at 2:18 pm

    Hello, Nice job! This is my first time i visit here. I discovered so numerous fascinating stuff in your blog.

  • By Devora Covelli on 5 February 2012 at 8:02 am

    Appreciating the commitment you put into your blog and detailed information you provide. It’s good to come across a blog every once in a while that isn’t the same out of date rehashed material. Excellent read! I’ve saved your site and I’m including your RSS feeds to my Google account.

  • By Lora Sukhu on 5 February 2012 at 2:30 pm

    Hi there, I would like to subscribe for this web site to obtain most up-to-date updates, so where can i do it please help out.

  • By Lino Peyton on 22 February 2012 at 6:35 pm

    Hello! Someone in my Facebook group shared this site with us so I came to take a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Outstanding blog and amazing design.

  • By Doug Wojtkowski on 23 February 2012 at 5:02 pm

    Cool 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 shine. Please let me know where you got your theme. Thanks

  • By Nichol Parkison on 24 February 2012 at 1:33 pm

    Thank you so much for giving everyone an extremely superb opportunity to read from this blog. It’s usually so kind plus stuffed with fun for me personally and my office colleagues to search your web site more than thrice a week to read through the newest items you have. And lastly, I am also certainly amazed with your staggering opinions you give. Some two points on this page are unquestionably the best I have ever had.

  • By Sammie Ciesluk on 24 February 2012 at 5:16 pm

    Thank you for another informative website. Where else could I get that type of info written in such an ideal way? I’ve a project that I’m just now working on, and I’ve been on the look out for such information…..

  • By Stacey Mcelhany on 25 February 2012 at 5:51 pm

    Hello are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you need any html coding expertise to make your own blog? Any help would be greatly appreciated!

  • By Chelsea Louderback on 26 February 2012 at 5:53 pm

    I’m truly enjoying the design and layout of your site. 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!

  • By Jody Preheim on 2 March 2012 at 12:15 pm

    Hey, I think your site might be having browser compatibility issues. When I look at your blog site in Safari, 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, terrific blog!

  • By Hosea Gilkerson on 3 March 2012 at 2:26 am

    I hope you by no means quit! This is among the greatest blogs Ive ever read. Youve got some mad skill here, man. I just hope that you dont lose your style since youre certainly one of the coolest bloggers out there. Please maintain it up due to the fact the web requirements a person like you spreading the word.

  • By Lilla Hufton on 4 March 2012 at 3:12 am

    Hello it’s me Fiona, I am also visiting this site regularly, this web site is in fact pleasant and the viewers are actually sharing good thoughts.

  • By Jeremy Husson on 4 March 2012 at 6:29 am

    Appreciate it for this marvelous post, I am glad I noticed this web site on yahoo.

  • By Blog SEO on 5 March 2012 at 9:56 am

    Hey, I think your site might be having browser compatibility issues. When I look at your blog site in Safari, 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, excellent blog!

  • By Nancey Earnhart on 6 March 2012 at 6:21 pm

    Wow, this article is good, my sister is analyzing such things, therefore I am going to convey her.

  • By Lizabeth Huro on 8 March 2012 at 12:58 am

    Please tell me that youre going to keep this up! Its so great and so essential. I cant wait to read more from you. I just feel like you know so a lot and know how you can make people listen to what you’ve got to say. This weblog is just too cool to be missed. Wonderful stuff, genuinely. Please, PLEASE maintain it up!

  • By America Thach on 20 August 2012 at 9:49 am

    Thank you so much for providing individuals with such a memorable chance to read from this site. It is often very enjoyable plus full of fun for me and my office mates to visit your website at the very least three times every week to find out the newest tips you have got. And indeed, we are certainly happy with all the incredible techniques served by you. Some 2 areas in this article are particularly the finest we’ve had.

  • By Lesha Tiller on 21 August 2012 at 6:01 am

    Good day! I simply wish to give an enormous thumbs up for the good data you’ve here on this post. I will probably be coming back to your blog for extra soon.

  • By Hunter Duggan on 27 August 2012 at 1:49 pm

    Hello just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Firefox. I’m not sure if this is a formatting issue or something to do with web browser compatibility but I thought I’d post to let you know. The design and style look great though! Hope you get the problem resolved soon. Thanks

  • By Waylon Rosebush on 29 August 2012 at 2:41 am

    Superb post however I was wondering if you could write a litte more on this subject? I’d be very thankful if you could elaborate a little bit further. Many thanks!

  • By Coy Swiat on 29 August 2012 at 6:42 pm

    Amazing! This blog looks just like my old one! It’s on a entirely different subject but it has pretty much the same layout and design. Superb choice of colors!

  • By Israel Grohmann on 30 August 2012 at 12:14 pm

    Hello just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Opera. I’m not sure if this is a formatting issue or something to do with browser compatibility but I figured I’d post to let you know. The style and design look great though! Hope you get the problem solved soon. Thanks

  • By Hayden Fabiszewski on 31 August 2012 at 1:35 am

    Great blog you have here but I was curious about if you knew of any forums that cover the same topics discussed in this article? I’d really love to be a part of community where I can get feed-back from other experienced individuals that share the same interest. If you have any recommendations, please let me know. Thank you!

  • By Donte Dorff on 31 August 2012 at 12:32 pm

    With havin so much content and articles do you ever run into any problems of plagorism or copyright infringement? My blog has a lot of completely unique content I’ve either written myself or outsourced but it looks like a lot of it is popping it up all over the internet without my agreement. Do you know any methods to help prevent content from being ripped off? I’d certainly appreciate it.

  • By Hermila Sarwary on 1 September 2012 at 11:53 am

    Hello! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Cheers!

  • By Jody Friedlander on 2 September 2012 at 1:41 am

    I do not know whether it’s just me or if perhaps everybody else experiencing issues with your blog. It looks like some of the text in your posts are running off the screen. Can someone else please provide feedback and let me know if this is happening to them too? This might be a issue with my web browser because I’ve had this happen before. Appreciate it

  • By Micheal Speziale on 2 September 2012 at 1:08 pm

    Sweet blog! I found it while searching on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thanks

  • By Willow Domenget on 3 September 2012 at 2:14 am

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

  • By Tristan Win on 3 September 2012 at 1:08 pm

    I’m curious to find out what blog platform you’re working with? I’m having some small security problems with my latest blog and I’d like to find something more safe. Do you have any recommendations?

  • By Johnny Jaroscak on 4 September 2012 at 7:54 am

    It’s a shame you don’t have a donate button! I’d without a doubt donate to this outstanding blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to brand new updates and will talk about this website with my Facebook group. Talk soon!

  • By Joaquin Liedtke on 6 September 2012 at 8:36 pm

    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.

  • By Evangeline Alleshouse on 26 April 2013 at 8:19 pm

    I simply want to tell you that I’m beginner to weblog and absolutely loved your blog. Most likely I’m planning to bookmark your blog post . You certainly come with wonderful articles and reviews. Thanks a bunch for sharing with us your blog site.

  • By Garcinia Cambogia with HCA on 27 May 2013 at 3:26 am

    This excellent website certainly has all the information I needed about this subject and didn’t know who to ask.

  • By sohila zadran on 18 June 2013 at 7:24 pm

    Greetings! I’ve been reading your blog for a long time now and finally got the bravery to go ahead and give you a shout out from Dallas Texas! Just wanted to tell you keep up the excellent work!

  • By sohila zadran on 27 June 2013 at 1:50 am

    Wonderful post however I was wondering if you could write a litte more on this topic? I’d be very grateful if you could elaborate a little bit further. Cheers!

  • By Google on 7 August 2013 at 3:34 pm


    we came across a cool internet site that you just could possibly delight in. Take a appear for those who want

  • By Andrew A. Sailer on 17 August 2013 at 5:37 pm

    After research a couple of of the weblog posts in your web site now, and I truly like your approach of blogging. I bookmarked it to my bookmark web site record and can be checking again soon. Pls try my website online as properly and let me know what you think.

  • By Photography By Us on 1 May 2014 at 9:58 am

    I truly love your blog.. Great colors & theme. Did you develop this site yourself? Please reply back as I’m planning to create my very own site and would love to find out where you got this from or what the theme is called. Thank you!

  • By Anonymous on 29 March 2016 at 11:27 am

    Good post. I learn something new and challenging on sites I stumbleupon every day. It’s always helpful to read through content from other writers and practice a little something from their websites.

  • By Anonymous on 2 April 2016 at 7:58 pm

    I was very pleased to discover this great site. I need to to thank you for ones time just for this fantastic read!! I definitely appreciated every little bit of it and I have you book marked to see new stuff in your website.

  • By Anonymous on 4 April 2016 at 6:24 am

    Great blog here! Also your website loads up very fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol

RSS feed for comments on this post. TrackBack URL

Leave a comment