Former South African President, Thabo Mbeki, has condemned the current xenophobic attack on Nigerians and other foreigners in different parts of South Africa.
While calling on the country’s security agencies to up their game, the former President called on communities to report criminal activities to the appropriate quarters.
His words, “I must express my grave concern at events which took place in this city last week, in the context of what was reported as an anti-immigrant march.
“In that context, I want to say ‘thank you’ to Ringo Madlingozi for what he said in the songs he rendered.
“As South Africans, we should never forget the enormous sacrifices that were made by the sister people of Africa to help us achieve our liberation.
“We cannot now behave in a manner that treats fellow Africans, who are now residents in our country, as enemies or unwelcome guests, neither should we commit the offence of viewing or characterising African migrants in our country as criminals.
“When our communities discover or suspect criminal activities in their areas, regardless of the nationality of the alleged criminals, it must be reported to the [South African] Police Service.
“The police service itself has an absolute obligation to follow up on these community reports to avoid people taking the law into their own hands.
“All of us know that our country faces many socio- economic challenges such as poverty and unemployment. Not even one of these problems can or will be solved by attacking fellow Africans who have joined us as migrants.
“Those who organise and participate in these attacks, which must stop, must know that there is absolutely nothing revolutionary, progressive, patriotic, acceptable or of service to the people in what are, in fact, criminal activities.”
Source: Daily Post
digoxin 250 mg for sale buy digoxin 250 mg generic buy molnunat 200 mg online cheap
buy acetazolamide pill buy acetazolamide 250mg online buy azathioprine 25mg sale
lanoxin 250 mg sale brand lanoxin 250 mg molnupiravir 200 mg us
order amoxil 1000mg online stromectol usa can i buy ivermectin online
purchase coreg without prescription coreg 6.25mg usa order amitriptyline 50mg
buy priligy online purchase domperidone generic oral domperidone 10mg
order generic alendronate order generic alendronate ibuprofen 600mg uk
cheap indocin buy cenforce 50mg online cheap cenforce 100mg brand
order pamelor 25 mg online purchase pamelor online buy paxil 20mg online
doxycycline 200mg over the counter buy doxycycline 200mg medrol drug
pepcid 20mg brand tacrolimus pills order remeron 15mg online
tadacip pills plavix 150mg for sale buy trimox pills
generic ropinirole 1mg trandate ca trandate 100 mg uk
tricor 200mg cheap order tricor sale sildenafil 50mg canada
nexium pill clarithromycin 500mg us furosemide pills
order cialis for sale order viagra sale buy sildenafil 100mg online cheap
minocin 50mg cost hytrin buy online hytrin 1mg pill
purchase modafinil stromectol 12mg usa promethazine 25mg usa
clomiphene 50mg canada order prednisolone 40mg online cheap order prednisolone 20mg
buy prednisone 20mg online deltasone 20mg cost order amoxil 500mg without prescription
purchase accutane for sale deltasone order online order ampicillin 500mg online cheap
the blue pill ed order pregabalin sale buy proscar 5mg for sale
stromectol xl order deltasone 20mg generic deltasone 5mg pill
order ondansetron 8mg sale order amoxicillin 1000mg sale buy trimethoprim for sale
isotretinoin 40mg uk order azithromycin 500mg zithromax online
albuterol us order amoxiclav for sale purchase augmentin pill
provigil 100mg pills zestril generic lopressor uk
monodox pill doxycycline 200mg cheap buy acyclovir 800mg
avodart price order avodart 0.5mg generic xenical 120mg pill
order azathioprine for sale naprosyn 250mg canada order naprosyn 250mg
order ditropan pills oral ditropan 5mg cheap trileptal
cefdinir 300mg sale order lansoprazole pills buy pantoprazole 40mg for sale
simvastatin 10mg oral order promethazine sildalis for sale online
dapsone 100 mg us asacol 400mg generic order generic tenormin 100mg
uroxatral medication buy generic diltiazem 180mg diltiazem 180mg drug
buy viagra 50mg online cialis express delivery tadalafil 40mg for sale
ezetimibe 10mg ca tetracycline tablet buy generic methotrexate
phenergan for sale oral promethazine 25mg cheap cialis pill
order warfarin warfarin 5mg pill buy allopurinol pills
buy generic levofloxacin ursodiol 150mg brand order generic bupropion 150mg
order cetirizine 10mg for sale buy zyrtec without prescription order zoloft 50mg generic
cenforce order online brand chloroquine order metformin 500mg generic
buy generic lexapro 20mg naltrexone 50mg pill naltrexone 50mg pill
order atorvastatin 10mg pill lipitor generic sildenafil women
order femara 2.5 mg generic sildenafil 100mg generic order sildenafil 50mg online
order tadalafil 10mg online cheap best cialis price where can i buy ed pills
ivermectin 3mg tablet brand isotretinoin 40mg accutane ca
order amoxil 1000mg pills buy zithromax generic order prednisolone 10mg without prescription
accutane 10mg over the counter generic accutane 20mg buy zithromax 250mg generic
buy gabapentin 100mg generic purchase neurontin without prescription doxycycline without prescription
buy prednisolone 40mg generic gabapentin 800mg pill lasix 40mg oral
ventolin inhalator cheap buy generic albuterol order levothyroxine generic
purchase clomid for sale levitra 20mg over the counter buy generic plaquenil for sale
cheap doxycycline 200mg order doxycycline 100mg online cheap amoxiclav cost
atenolol 100mg usa medrol 8mg without prescription buy letrozole without a prescription
levoxyl generic vardenafil ca order levitra 20mg without prescription
order albendazole 400mg generic buy aripiprazole 20mg order medroxyprogesterone generic
glycomet pills glycomet 500mg canada order amlodipine 5mg generic
biltricide where to buy hydrochlorothiazide price cost cyproheptadine 4mg
zestril 10mg over the counter order omeprazole 20mg generic order lopressor 100mg without prescription
lyrica oral claritin usa purchase priligy
order methotrexate 2.5mg for sale buy methotrexate 5mg generic order metoclopramide 10mg online cheap
buy orlistat 60mg allopurinol tablet zyloprim 100mg price
cozaar sale esomeprazole 20mg tablet topiramate sale
buy crestor generic buy generic motilium domperidone 10mg uk
brand imitrex 50mg imitrex 25mg without prescription dutasteride medication
tetracycline 500mg price order baclofen 25mg buy generic baclofen 10mg
buy cheap generic toradol ketorolac price inderal 20mg cheap
ranitidine over the counter order celecoxib 200mg online buy celecoxib 200mg generic
buy plavix 75mg for sale generic nizoral order nizoral pills
tamsulosin 0.4mg price ondansetron for sale online oral aldactone
order generic duloxetine 20mg piracetam 800 mg uk buy piracetam for sale
betnovate 20gm drug itraconazole 100 mg for sale itraconazole 100mg pill
combivent 100mcg pill order ipratropium 100 mcg pill buy zyvox 600 mg online
prometrium 100mg sale buy prometrium online cheap buy olanzapine 10mg for sale
buy starlix pills buy nateglinide paypal order atacand 16mg
order bystolic without prescription buy bystolic pill order clozapine for sale
simvastatin 20mg price simvastatin 20mg drug viagra 100mg drug
tegretol 400mg without prescription buy lincocin paypal order lincomycin 500mg generic
buy tadalafil 40mg pill Brand sildenafil professional buy generic viagra
duricef 250mg us buy generic lamivudine for sale buy proscar 5mg online cheap
order estradiol 1mg pill estradiol online prazosin 2mg drug
fluconazole 100mg uk purchase ampicillin online cipro 1000mg without prescription
buy mebendazole generic vermox 100mg for sale buy generic tadalafil
order generic metronidazole septra over the counter buy keflex 250mg online
avanafil 200mg oral order generic voltaren buy cheap generic diclofenac
buy generic nolvadex cefuroxime 250mg brand buy cefuroxime 250mg pills
amoxicillin 500mg cheap anastrozole over the counter clarithromycin 250mg sale
clonidine 0.1 mg brand buy antivert 25 mg for sale cost spiriva 9 mcg
purchase careprost for sale careprost canada purchase trazodone generic
minocin over the counter pioglitazone 15mg canada actos buy online
order suhagra generic sildenafil 50mg pill sildalis usa
order leflunomide 10mg generic buy arava 20mg azulfidine ca
buy isotretinoin 40mg pill buy zithromax medication azithromycin 500mg price
cialis 20mg cheap cialis 5mg without prescription cialis sale
cost azithromycin 250mg buy azipro without prescription buy gabapentin generic
ivermectin 80 mg best ed medication order prednisone 40mg without prescription
buy furosemide for sale ventolin 2mg price ventolin 2mg drug
purchase vardenafil pills vardenafil 20mg over the counter order plaquenil 200mg generic
altace sale altace 5mg usa brand etoricoxib 60mg
purchase levitra without prescription buy tizanidine pill generic plaquenil
purchase mesalamine for sale buy astelin 10 ml for sale avapro generic
buy olmesartan 20mg pills order olmesartan 20mg pills buy divalproex 250mg pill
temovate online order buy clobetasol tablets buy amiodarone for sale
coreg for sale online purchase chloroquine aralen 250mg canada
purchase acetazolamide for sale order acetazolamide without prescription azathioprine uk
order lanoxin 250mg without prescription order micardis buy cheap generic molnunat
I pay a visit every day a few websites and blogs to
read articles, except this website provides feature based content.
Also visit my site : mp3 juice
naprosyn 250mg usa purchase lansoprazole online cheap cost lansoprazole
If you want to grow your know-how only keep visiting this\r\nwebsite and be updated with the most up-to-date gossip posted here.\r\n\r\nFeel free to surf to my webpage: youtube to mp3
Amazing issues here. I’m very glad to peer your article.
Thanks a lot and I’m having a look forward to touch you. my website : ytmp3
purchase olumiant generic buy generic baricitinib cost lipitor
purchase proventil generic buy generic pyridium 200 mg pyridium 200 mg ca
generic montelukast buy generic montelukast for sale avlosulfon for sale
buy norvasc 5mg pills brand omeprazole 20mg buy generic prilosec 20mg
generic nifedipine nifedipine 10mg for sale allegra 180mg drug
metoprolol 50mg brand buy atenolol sale methylprednisolone 4 mg for sale
order priligy 90mg generic order misoprostol 200mcg generic oral xenical 120mg
aristocort tablet aristocort buy online claritin 10mg pill
diltiazem order online purchase zovirax online cheap buy cheap generic zyloprim
buy rosuvastatin 20mg pills purchase zetia generic domperidone medication
order ampicillin 500mg generic ampicillin 250mg ca cost flagyl
sumycin drug purchase ozobax pill ozobax tablet
buy bactrim generic buy septra online order cleocin 300mg pills
toradol 10mg us toradol 10mg us buy inderal 10mg without prescription
order erythromycin 500mg generic erythromycin 500mg usa buy generic tamoxifen for sale
generic clopidogrel 150mg warfarin 5mg oral order coumadin 2mg pill
buy cheap generic budesonide careprost order oral bimatoprost
metoclopramide 20mg pill generic cozaar buy nexium 40mg for sale
robaxin us buy trazodone pills sildenafil buy online
buy generic topiramate topiramate 200mg price buy levaquin no prescription
order aurogra 100mg generic sildenafil 50mg pills for men estrace buy online
buy avodart 0.5mg online cheap avodart 0.5mg mobic 7.5mg for sale
buy celebrex paypal order ondansetron online cheap ondansetron drug
buy generic lamictal over the counter prazosin 2mg for sale order prazosin 2mg generic
order spironolactone 25mg pills zocor oral valtrex brand
tretinoin brand order retin buy avana 100mg pills
cheap tadalafil tadalafil 10mg pills sildenafil citrate 50mg
antivert canada tiotropium bromide 9mcg tablet buy minocycline 100mg pill
cost prevacid 15mg prevacid 15mg cheap protonix 20mg usa
causes of ed buy cialis 10mg pills cialis 20mg brand
avlosulfon 100mg usa purchase dapsone pills perindopril tablet
The Elitepipe Plastic Factory’s manufacturing facilities are equipped with state-of-the-art machinery, enabling efficient production processes and consistent product quality. Elitepipe Plastic Factory
buy arcoxia without prescription asacol 800mg tablet order astelin 10 ml generic
valcivir 500mg uk cost famciclovir cheap ofloxacin
generic cefpodoxime 100mg theophylline 400mg pill order flixotide generic
cheap levetiracetam 1000mg order cotrimoxazole 960mg sale order viagra 50mg online
buy cialis 20mg online cheap viagra pill sildenafil 100mg drug
ketotifen 1 mg price buy imipramine 25mg for sale imipramine tablet
oral minoxidil purchase cialis pill best male ed pills
buy precose medication acarbose 50mg brand pill fulvicin 250 mg
aspirin medication buy generic levofloxacin order imiquimod sale
buy dipyridamole 100mg pravachol 10mg uk pravastatin cost
order meloset pills aygestin canada order danazol 100 mg
duphaston uk pill empagliflozin 25mg jardiance 25mg price
order fludrocortisone 100 mcg sale generic fludrocortisone 100 mcg brand imodium 2 mg
order monograph 600mg pills how to buy colospa buy cilostazol online cheap
prasugrel generic dramamine 50mg ca detrol brand
Good post! We will be linking to this particularly great post on our site. Keep up the great writing
cheap ferrous sulfate purchase ferrous sulfate pills betapace us
oral mestinon mestinon over the counter maxalt canada
buy vasotec generic enalapril pill buy lactulose bottles
zovirax price xeloda 500mg for sale rivastigmine 6mg without prescription
premarin 0.625mg ca dostinex oral viagra medication
buy omeprazole generic order lopressor 100mg generic purchase lopressor generic
order micardis 80mg pill order molnupiravir 200mg sale buy molnupiravir tablets
buy cialis 5mg online cheap order tadalafil 5mg online cheap sildenafil 100mg pill
cenforce sale buy naproxen without prescription buy chloroquine 250mg for sale
buy provigil without a prescription deltasone 20mg cost prednisone 5mg over the counter
cefdinir 300 mg pill cefdinir for sale online lansoprazole 30mg tablet
order isotretinoin 10mg online cheap purchase amoxicillin without prescription order generic azithromycin 500mg
order azithromycin 500mg sale prednisolone 20mg pill gabapentin 100mg pill
lipitor 40mg usa lipitor 80mg pills buy generic norvasc online
free poker online games how to buy lasix oral lasix 100mg
protonix 40mg sale buy generic pyridium online pyridium over the counter
I’m no longer certain where you’re getting your information, but good topic.
I needs to spend a while studying more or working
out more. Thanks for wonderful info I was in search of this information for my mission.
blackjack online money doxycycline pill albuterol generic
online slot games buy stromectol 3mg for sale ivermectin over the counter uk
order amantadine generic order amantadine for sale aczone 100mg over the counter
play roulette online real money levoxyl for sale online synthroid 100mcg uk
order serophene pill imuran 25mg pill imuran 25mg uk
medrol 8mg oral adalat canada order generic triamcinolone 4mg
purchase vardenafil order levitra 10mg online buy cheap generic tizanidine
purchase aceon desloratadine medication buy allegra without a prescription
order dilantin for sale buy dilantin 100 mg without prescription ditropan 2.5mg brand
cost baclofen 25mg purchase lioresal pill order toradol 10mg generic
order loratadine for sale priligy 90mg without prescription oral priligy 60mg
buy baclofen 10mg pill order toradol 10mg online cheap order toradol sale
inderal online buy buy inderal 20mg pill buy cheap generic clopidogrel
order astelin online buy astelin generic avapro for sale
generic nexium buy generic esomeprazole buy cheap topamax
cheap sumatriptan 25mg buy generic levofloxacin order dutasteride online cheap
allopurinol 300mg tablet allopurinol 100mg cost order crestor 10mg without prescription
generic zantac buy zantac tablets buy celecoxib online
buy buspin for sale purchase amiodarone sale order cordarone sale
purchase tamsulosin online cheap buy tamsulosin without a prescription simvastatin online
buy motilium 10mg without prescription domperidone cheap order sumycin 500mg pills
buy spironolactone 100mg online cheap aldactone 25mg canada finasteride online
buy a term paper online write research paper order essays online
diflucan 100mg oral buy cheap generic cipro baycip price
order sildenafil 100mg sale buy sildalis paypal estrace pill
order metronidazole 200mg pills order cephalexin 500mg buy keflex online
order lamotrigine online cheap order minipress pills purchase nemazole generic
buy cleocin 300mg sale order erythromycin 250mg online buy fildena 100mg
buy retin medication buy avanafil online cheap avanafil us
buy generic nolvadex online betahistine 16mg cost budesonide price
generic tadacip tadacip 10mg usa order indocin 75mg without prescription
ceftin order online purchase careprost without prescription buy methocarbamol generic
buy desyrel 100mg buy desyrel generic where to buy clindac a without a prescription
order lamisil 250mg pills terbinafine pills play casino slots
aspirin 75mg us free slot machine games best real money casino
professional letter writing services order generic suprax 200mg cefixime price
buying a term paper play casino slots poker online real money
order trimox 500mg online cheap purchase trimox online cheap buy biaxin 250mg
buy catapres 0.1mg generic tiotropium bromide 9 mcg uk buy generic tiotropium bromide
liquid oral medication for acne cheap trileptal 300mg buy trileptal no prescription
purchase minocycline pill hytrin pills buy requip online cheap
cost uroxatral 10mg nausea drugs list acid reducing medications
virtual visit online physician insomnia can medication affect your hair norex diet pills from mexico
letrozole 2.5mg price buy aripiprazole 20mg generic buy aripiprazole 30mg generic
fda approved tobacco cessation medications rheumatoid arthritis treatment drugs purchase pain medication online
medroxyprogesterone 5mg oral medroxyprogesterone without prescription buy microzide without a prescription
daily suppressive herpes medication cost of inhaler without insurance fda approved drugs in 2023
periactin price buy luvox pills nizoral online order
supplement for fungus on skin fungus clear customer reviews how to lower blood pressure immediately
prescription medicine for stomach ulcers what medication treats tachycardia cystitis remedies over the counter
promethazine brand order stromectol 12mg for sale ivermectin 12 mg over counter
birth control cheapest without insurance premature ejaculation patient info cialis 2.5 mg side effects
order prednisone 10mg pills buy prednisone 40mg sale amoxil 500mg ca
top five acid reflux prescription stinky fart pills medication that causes gas
generic zithromax 500mg buy prednisolone 20mg online cheap buy neurontin 800mg without prescription