Life As An African Web Developer
There's an interesting look at the realities of high-tech in Africa running on NewsForge -- specifically, one writer's account of starting a web development company in Ghana, dealing with obstacles including power problems worse than the norm in deepest California.
I do believe there is a light at the end of the proverbial tunnel though for the Internet economy through out the whole world. We are coming to the point where computers are as common as televisions, and a computer really isn't a computer with out being able to access the Internet. This is going to redefine what we now know as a global economy. Borders are going to become looser, and ideas will be freely exchanged. Another thing is since the .dom crash many people have decided to switch careers, and thus the workflow is going to equalize, and I believe that is going to happen sooner rather then later.
Go calculate something.
Most of the executive set I know (yes, in the USA) wouldn't consider buying an AUTOMOBILE from a third-world country like that, but they will do anything to have IT design (at least as complicated, when done properly) done in such places.
Something to think about...
And tell him there's hyenas chewing on the power cables again!
Somehow I don't think that watching hyenas glow in the dark is what African IT experts thought their teachers meant when they were learning about Shockwave Flash.
A positive attitude may not solve all your problems, but it will annoy enough people to make it well worth the effort.
It just happens that I know Guido. I hope he doesn't mind if I talk about him and what I think about his situation. I want to say these things about him.
... the SAT-3/SAFE/WASC line that runs down the western coast of Africa to SA, and then over to india. But can Guido get access to that? Yeah, right! Instead the most reliable internet access is 2Kbps over a VSAT connection at BusyInternet. Anything else is very much intermittent. How can you work in conditions like that?
... not yet.
First, he WANTS to be in Ghana. This is a personal decision on his part, it's his home, it's where he grew up. So it's not like he's stranded there, you know, he went to university in the states and could easily be pulling in 100K if he were there, but he voluntarily returned to africa.
The biggest problem for him in Ghana is that his talent simply isn't recognized. The people who hire in Ghana aren't talented enough themselves to recognize a quality programmer. Most of the western companies that drop in shops in a place like that ship their own talent in as well, and they're not going to be looking for a top-notch coder/ sysadmin / webdesigner / all around talent to be found in-country. So getting a job that's worthy of his talent at all is tough.
Pay? The cost of living in Ghana is dirt-cheap compared to where I am (canada). I think that he would probably be well off at 10K a year (not a month!) and would be above average at half that. Think about that for a minute, if you're looking to hire a web developer he could be doing the work for 1/5 the price.
Unfortunately there are serious, serious problems with being located in Ghana. Just try to get internet access. Sure, there's an 80Gbps (yes, that's GIGA) pipe running JUST OFF SHORE
He'd have to pay $1500 to get his own VSAT (very small aperture terminal) and then $100s a month for a measly 32Kbps or less connection, ironically. Even though the people are poorer there, the bandwidth costs so much more. And could he run VoIP on that and save himself on longdistance? Not without running afoul of Ghana Telecom
It's a chicken and an egg problem. I have a lot of respect for Guido for being there and doing what he's doing. He's just a guy who wants to write code.
simon
PS If anyone reading this can push the right people to give up access to the SAT-3 fat pipe, please do...
home page
Somehow, while thinking of good places to find a job, that continent really wouldn't be my first choice.
Click here out of morbid curiousity.
I was a volunteer in 2000 for GeekCorps. And I can affirm most of what this guy was talking about is true. My job was to teach one guy how to code in Perl or PHP in 3 months. No problem, right? Heh.
For one thing the educational system in Ghana is completely based on rhote memorization. In programming you never see the exact same thing twice. Oh, you might see something similar, but never the exact same thing. Well, my Ghanian counterpart would sit there in front of a problem and just blindly try to apply the last thing I taught him. It took a lot of drawn out silences and lots of me sitting on my hands to get him to be a beginner programmer. But this was a success story, a year later he got into an American university for CS. And this year competed in an ACM contest. Wow.
Other things that the article doesn't really go into are aspects of doing business w/o contract law, not getting paid for 4 months, and often work only comes if you're aligned with the political party in vogue at the moment.
And getting a straight business plan or a requirements document out of Ghanians is impossible. These people want to do video conferencing via 14.4k modem, real-time purchases w/o credit cards, and door-to-door shipping when no place has a street address.
but don't get me wrong, best 4 months I ever spent. I'd go back in a second.
If you want to know more about it, check out: Geekhalla.org.
-j
So's ya' wanna be some Web African honky codemer?
...
Monday April 21, 2003 - [ 09:07 AM GMT ]
Topic - Business - Guido Sohne - Accra, Ghana - Wo'kin' as some software developuh' in Web Africa
kin be some tryin' 'espuh'ience. ah' rememba' de days when, less dan two monds into startin' some
new company, we had t'endure da damn infamous "load-sheddin'" -- some practice uh cuttin' off
electricity t'whole secshuns uh de city in o'da' to conserve power. Ah be baaad... Neva' mind
dat ya' need electricity t'wo'k and ya' need t'wo'k t'eat. Man! Nowadays doodads is much betta'
-- dey plum cut off electricity widout any warnin' whutsoeva' o' de powa' fluctuates crazily
and da damn electricity co'po'ashun dinks dat be entirely no'mal. We plum have t'make savin'
every five minutes some habit as well as run journalled EXT3 stashsystems dat won't co'rupt
data even if de powa' browns out 5 times an hour. Ah be baaad.....
I kin't recon' de Califo'nians complained about rollin' brotherouts ! Preach it loud, bruddah!
Some sucka's gots it baaaad! Right on! Dere is so many doodads dat is snatchn fo' granted in
mo'e developed countries dat it be hard t'imagine da damn environment dat 'esists in Web Africa. WORD!
Let's snatch labo' supply fo' instance, if ya' is goin' t'run some software company ya'
basically gots dree choices, dig dis:
1) Hunt around fo' real baaaad honky codemers. Sell yo'
moda' to keep dem cuz' dat be whut ya' gots'ta t'do if ya' wants' dese prima-donnas t'stay.
Slap mah fro! Good luck! Preach it loud, bruddah!! Right on! Dese dudes is all fantasizin' about
bein' Bill Gates and if ya' duzn't look likes Bill and gots some pocket likes Bill...
Good luck! Preach it loud, bruddah!! Right on! I'll be seein' ya' on de oda' side, where da damn
grass be greener. Ah be baaad...
2) Process literally tons uh resumes. Each mond some ho'de uh new
honky codemers, freshly trained out uh NIIT mosey on down wid impressive lookin' syllabuses,
certificates etc. Co' got d' beat! claimin' skills in Java, C++, COM, Oracle, SQL, HTML and
MS Office. De problem be dat, dough de syllabus looks baaaad and would be some baaaad startin'
point fo' bein' some software developuh' in apprenticeship, de head homeboys spend hardly any time
wid de students. Dey plum churn students drough de institushun and probably kin't keep down wid de
demand fo' certificates.
Bottom line, dig dis: Dese dudes is less dan half-baked and kinnot do
productive wo'k. Ya' know? Not when ya' duzn't wanna lose da damn client. Man! And da damn guv'ment
wants's some Indian company t'invest into dis radical doodad t'de tune uh ova' $1,000,000?
God help us all.
3) De last choice be probably de most ludicrous. You's gots'ta teach dem how t'code.
ah' mean ya' find smart sucka's, hire dem off de street and teach dem how t'scribble honky codes.
Whut's wrong wid dis? ah' mean, we is tryin' t'make some profit developin' software but we find
ourselves runnin' some farm where we pay our students... Good joke! Preach it loud, bruddah!
But seriously, dis be whut ya' gots'ta do if ya' wanna make yo' business wo'k.
Ya' know? Ax' S.O.F.T if ya' duzn't recon' me. One approach gots been t'divide da damn problem
into some library dat duz de hard part, and code donkeys who do de tedious part. Man!
It wo'ks, no doubt about it. Man! But it results in poo' applicashuns. Very inefficient designs.
No innovashun. De same way uh hangin' doodads every time. Dere's no substitute fo' some baaaad
honky codemer. Ah be baaad... And whut choice do ya' gots when ya' kin't find many baaaad
honky codemers? Dis be not some vicious cycle. Far fum it. Man! It's some malicious environment.
Man! Survival uh de fittest, survival bein' de opuh'tive wo'd. Ahh, de life in Web Africa
we betta' haid upside to de beach befo'e we 'esplode in frustrashun o' kick d' cud from some
stress-induced heart attack. Ya' know?
Well, ya'
This was probably not posted by someone from the U.S., but by someone just trying to get everyone riled up. People seem to think it's fun to criticize the U.S. these days. No matter what the article is about, the posts degrade into criticism of the U.S. This is a linux site, remember? If it was posted by someone in the U.S., it certainly doesn't represent everyone's opinion here. If you take garbage like that as representative of American values, you obviously have never been here. Yeah, there may be people like that here, but aren't there people like that where you live, too? People that speak without thinking, hate others out of fear of the unknown, etc. live everywhere, not just in the U.S. Do I assume you are an idiot just because your neighbor is? Regarding the post,I find it troubling that someone could so blatantly dismiss the problems of others and other nations. The post is so over the top that I can't believe that someone really felt that way. It's an obvious attempt to stir up anti-American sentiment in a forum where it doesn't belong.
we had to endure the infamous "load-shedding" -- a practice of cutting off electricity to whole sections of the city in order to conserve power.
They do that here in India too. Especially in the summer. The next few months are going to be pretty bad. It sucks, especially because I'm running a server on my lil' machine at home. (As if enduring 44 degrees C and near 100% humidity for a whole day weren't bad enough.)
...from now on, I'm forgetting all my dreams of turning Ghana into the Software Capital of the World.
I'll be staying in California. Thank you very much.
I don't want to imply that your post wasn't well-considered, but you seem to be confusing Africans (they're the ones from Africa, for the most part) with African-Americans (the ones who live near you--I'm pretty sure you're an American).
At least getting operating capital should be easy, with so many business people and government officials offering to pay well for a little help.
Why, I have six business offers in my email just this morning! It would be so much easier to help those people when you're on the same continent.
You probably haven't heard about it, but there's a fat pipe running down the coast of Africa with 20Gbps (yes, that's GIGA) of capacity. I've been following this story, and it's being wasted.
... they are just going to sit on their hands because they have no vested interest. It's not on their radar screen to do anything with this cable, or to start selling access to regular people, like Guido. Instead, they are all slowly or quickly going out of business and dragging the market down with them. Installing the cable was only half of it. The other half is freeing the bandwidth.
:::
Home Page
Map
The max capacity of the cable is 120Gbps. It cost 0.65 billion to build and was a monumental sign of pan-african development 6 years ago when they bought it. Now it's finally in place.
technical
It's being wasted! It's a fat pipe, it's got something like 20x the bandwidth previously available in Africa (seriously...) but despite the obvious -- to me -- benefits to start using it Right Now, instead nothing seems to be happening.
Analysis: "...the benefits of this new capacity will not be unleashed on the national business environment"
The state telcoms in all these countries that control the access
simon
::: Check out rural wireless 802.11 on the wireless-longhaul@openict.net mailing list. subscribe or check out the project page
home page
I sympathize with his plight, but the reality is that many IT professionals throughout the world are facing similar, or worse, obstacles.
How do the challenges facing African developers compare to the trials of computer geeks in Afghanistan, for instance?
The goatse guy for president. Win one for the gaper!
3 months?! I think that it'd be pretty hard to learn any prog. language in just three months.
a practice of cutting off electricity to whole sections of the city in order to conserve power.
:)
:)
It's not the worse thing you could find in Africa. I've seen how they work with a donated SUN workstation in a school where electricity is inaccessible.
To use the workstation you must have another one power it up with bicycle-dynamo. The user gotta type real fast before your partner exhausted - that means playing game is out of question.
That's how many of those donated workstations are being used. I'm very impressed by their eagerness of learning. In them I see what real geeks look like.
Obviously I'm really into the whole situation of IT in Africa (they call it ICT .. the C is for communications). Here are some links for you to look at. A lot of them are really oriented towards WiFi too since I think that's the "last best hope" for the internet in Africa
... but this much more story and pictures about another project:
... but they have a WiFi based VoIP long-distance system that doesn't even need electrical grid to work.
... the Digital Plains of India.
Weblogs:
riptari filter
m u l t i p l i c i t y
R Alden
News
Balancing Act: Africa This looks dense but it's the BEST news source about ICT in africa and getting better all the time. Very reliable too.
Shameless plug
I wrote about using the open source model for (ICT) development here and some other stuff from here.
Stories
Laos
You've already heard about that
Pictures, stories, of setting up the real thing in Bhutan a country you've maybe never even heard of
I'll leave you with one that's going on right now
simon
home page
VIM - Vi IMproved
version 6.1.48
by Bram Moolenaar et al.
Vim is open source and freely distributable
Help poor children in Uganda!
type
type
type
type
(slashcode insisted on fucking that up, oh well, you get the point)
Go read it sometime, it's pretty interesting, and was how I first became aware of this subject. Dunno if I'll ever move to africa... but hey, it's just one more idea to kick around for the remainder of your 70-some years on the planet.
Power problems aren't that bad here in Califo#%*(!.
They should legalize corruption -- then may be they'll have enough people with vested interest to do something about this.
I take great solace in the fact that your punishment in this life is having to wake up and just be you. The horror. The horror.
Why all the time people use terms like African this and African that. I mean why not European American and European Australian.???
I'm currently in Nigeria, working for a company that's an ISP with plans to expand into fixed wireless phone stuff as well. I'm pretty much their head (and debateably only) technical person, and the only other non-Nigerian here besides the head of the company. The Nigerian techs are okay at what they do (mainly making sure the routers and satellite connection are fine), but fall apart on anything related to configuring the Linux servers. They're enthusiastic learners though, even if they lack the technical background to pick things up very quickly. I was specifically imported for this purpose, setting up their servers, making sure everything runs smoothly, and helping the Nigerian techs learn how to keep the machines running. My role has expanded to include web development of internal apps as well, since I have a very strong background with web dev stuff.
That said, working in Nigeria is absurd, both frustrating and amusing at the same time.
The biggest problem here is the power. The power goes out between three and twenty times a day. We have an extensive UPS and generator system that keeps all our machines online.
We have a side division of our company that does major installs of networks for local companies and government agencies. I was brought to a site to survey putting a 300 machine network into a building with no roof. All of the individual offices did have roofs, but the main part of the building with the hallways connecting everything together was completely open to the elements. Furthermore, the doors of the offices were of very poor construction, so dust and rain could easily come from underneath and mess up everything inside. We're trying to convince them to put a roof on the building, just even a glass one or something, but it looks like they're just going to be having a lot of inhospitable operating conditions for their hardware instead.
The strangest part is that this isn't at all unusual... In another instance, a company wanted a 20 machine network installed, and freaked out when they saw cabling and routers on the bill. They said they didn't ask for that. They didn't understand you needed these things to actually connect the computers together on the network.
It's a good thing I'm incredibly laid back and just find everything kind of funny, or I probably would have jumped off a roof by now.
Assuming I could find a building with a roof...
Americans... don't really realize how good [they] have.
True. Or how bad. I tried wholesaling UPSs in Germany, but there is no market for them. Why? No power outages. Meanwhile, my sister in law in Lexington, KY reports that after a recent ice storm, they went three days without power and there was widespread looting. She lost her TV and stereo. No wonder those rednecks running (or not running) Iraq take such a relaxed attitude. It's just like home. The solution is to run the power lines underground, but that would require investment in infrastructure.
Europeans cope with ridiculous gasoline prices (1 a quart!) by buying fuel efficient cars. Americans cope with their awful electricity infrastructure buying USPs and guns. Poles and Russians can repair just about anything. It is impossible to try to explain to your average Korean what a dump Seoul is, because he can't imagine a city that is actually pleasant.
Poor countries have spurts of growth unimagineable in rich counties. Look what's going on in China. It's partly because they see rich countries in other places and know things could be better. Backwards places like Pakistan don't progress partly because they don't see the need to. They can't imagine a better place. There was a huge debate in India among Hindu fundamentalists about whether the flyover pictures of Southern California in a popular TV series showing all the swimming pools were real or just CIA backed propaganda.
Once the entire world is equalized, and every talks to everyone, the will be a burst of growth and then all progress will stop, because no one will aspire to anything better.
I bragged about my Karma at a job interview but I didn't get the job.
With that kind of education it's amazing anyone there can program at all.
Build a man a fire and he will be warm for a night; set him on fire and he will be warm for the rest of his life.
Mali makes Ghana look like Silicon Valley... :)
...what is it called when somebody posts something that seems legit, but knows what will happen to the subject once released to the public? Flamebait? Good thing I got that USB to NES adapter for the Duck Hunt gun... Ok next article: Word association... and AMD chip looks like a.... cracker! BLAM! I just can't miss...
||| I still can't believe Parkay's not butter.
[I posted this over there at newsforge. Hopefully it will reach the author.]
Greetings to Ghana! It was only 2 years ago that I spent a super month working in a hospital in Kenya. Great people, and I salute you!
The author here mentions an interesting point about paying to train/teach students. This gave me a thought. The first being that every job is, naturally, always training its employees in it's methods and ways from when they start work.
Now that wasn't wat the author meant, I know. But how about this: I'm just about (hopefully!) to finish medical school. I'll then enter a period called a residency where I'm being paid, but the learning experience is far from over. Most people believe that residents are still students, and I'd have to agree. It's the first time we actually get to treat people largely ourselves, with the watchful eye of our superiors, naturally.
Medicine dictates that. It needs to start paying these "students" because few if any could hold out any more without a paycheque. Perhaps that's the mentality the author needs in Ghana?
Find some people who really *want* to learn and have that drive. Maybe they never had the opportunities at this college. They will be the ones who stand to you.
Best wishes & greetings!
It's great that you traveled halfway across the world to feel better about yourself.
#1 Read Slashdot.
#2 Set up company exporting cheap UPS' to Ghana.
#3 Profit!
Code, Hardware, stuff like that.
This one guy told me they had millions of dollars in a Swiss account that they wanted to forward to me -- he had some connection with the government I think. Could we somehow utilize this seemingly untapped resource sitting in the hands of locals to fund better resources for the country as a whole?
t-i-c.
[...] The horror. The horror.
I know it is you, Taco. You can't complete a paragraph without stuttering anything a second or second or second time.
I disagree, and the only reason I'm going to bother to post is because I've been up all night.
Listen to what Christ Rock has to say about the difference between black people, and 'niggas' - it's comedy, but it actually makes sense. After all, you or I would distinguish between a white person and 'trailer trash' (aka white trash, rednecks, hicks, hillbillies, crackers, etc), so the same sort of distinction should be reserved for 'nigger,' I think. (I refuse to use 'African American' because I'm not a 'European American' - I'm an American. Plain, and simple. If you want to distinguish farther, I'm white.
oh no? Well those are in Africa.
request for urgent i.t. business relationship
first, i must solicit your strictest confidence in this transaction. this is by virtue of its nature as being utterly confidential and 'top secret'. i am sure and have confidence of your ability and reliability to prosecute a transaction of this great magnitude involving a pending transaction requiring maxiimum confidence. i got your name from slashdot.
we are top i.t. official of the federal government contract review panel who are interested in imporation of software and technology into our country with funds which are presently trapped in nigeria. in order to commence this business we solicit your assistance to enable us transfer into your account the said trapped funds.
the source of this fund is as follows; during the last military regime here in nigeria, the government officials set up i.t. companies and awarded themselves contracts which were grossly over-invoiced in various ministries. (typical for i.t. consultants) the present civilian government set up a contract i.t. review panel and we have identified a lot of inflated contract funds which are presently floating in the central bank of nigeria ready for payment.
however, by virtue of our position as i.t. civil servants and members of this i.t. panel, we cannot acquire this money in our names. i have therefore, been delegated as a matter of trust by my colleagues of the panel to look for an overseas partner into whose account we would transfer the sum of us$21,320,000.00(twenty one million, three hundred and twenty thousand u.s dollars). hence we are writing you this letter. we have agreed to share the money thus; 1. 20% for the account owner 2. 70% for us (the officials) 3. 10% to be used in settling taxation and all local and foreign expenses. it is from the 70% that we wish to commence the importation business.
please,note that this transaction is 100% secure since we have used ssh and kerbos to end you this email and we hope to commence the transfer latest seven (7) banking days from the date of the receipt of the following informatiom by tel/fax; 800-suc-medry, your i.t. company's signed, and stamped letterhead paper the above information will enable us write letters of claim and job description respectively. this way we will use your i.t. company's name to apply for payment and re-award the contract in your company's name.
we are looking forward to doing this i.t. business with you and solicit your confidentiality in this transation. please acknowledge the receipt of this letter using the above tel/fax numbers. i will send you detailed information of this pending project when i have heard from you.
yours faithfully,
dr clement okon (director nigerian i.t. consultants)
note; please quote this reference number (ve/s/09/99) in all your responses.
This is a great discussion and I'd like to thank all the people who have been sharing their personal experiences with IT in Africa. It's great to get a wider understanding of my industry and the world.
(I'm posting this AC so as not to karma whore.)
Jeez, with things this bad, you'd think they'd stop trying to URGENT!!!! ship THE SUM OF $US 25 MILLION DOLLARS!!!!! out of six countries from a hundred SON | WIFE OF MURDERED FORMER LEADER!!!! twenty times a day to my mailbox alone. BTW I already tried telling them to call (202) 324-3000 (FBI HQ) - they don't get it.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
It's not the cuisine which is gettin' our African brothers down; it's their big fat black cocks. Them big black dicks make 'em hella horny and that's why black women fight white women while asian women take it on the sly: big delicious black dick.
Don't tell whitey.
Think anyone at Yahoo! has had to deal with a lion stalking around their server farm? Ha!
Hey, you know those clicking noises in the Bushman language? Are there HTML codes for those?
--- Ban humanity.
I am trying to picture steaming legions of Indian and Chinese programmers.
Somehow it doesn't come into focus.
When you talk about "legions" of programmers, I think you miss the point that programmers are fairly high up the professional scale there too.
And as for "steaming" I have no idea what you mean, since I'm sure you don't mean to sound racist here.
This Like That - fun with words!
Their religion tells them to have multiple wives however and brothers take care of each others wife if one dies.
Good system until Aids came. Asking them to change is like asking christians to have sex before marriage.
If you use Linux, please help development of Autopac
Nevermind. Lucky them that have you, the Mighty American, to save them.
Seriously, do not you realize about the tone of supremacy in your message?
My first thoughts about the article were the support dept. fielding calls from disgruntled monkeys unable to access the web site.
And that, my friend, is the root of the problem. It is braindrain that is happening NOW, not colonialism four decades ago, that is the most damaging trend to Africa today.
African countries and families spend a disproportionate amount of money in education. It's common in some African countries to have families get into bad debts just so that a few of their boys can get a good education. And in return, do these kids work in their country, contributing to increasing economic activity? Heck no. They flee and go work abroad as fast as they can.
And who could blame them? The article is talking about work conditions and salary. But there is more. Look at the infrastructure -- water, road, electricity, and public services -- that us Westerners take for granted in our developed coutnries. It represents about 4 to 6 years of GNP. In other words, each person in a Western country enjoys about half a million dollar worth of infrastructure. This is a unimaginable boon to most Africans.
Once, in Senegal, I was discussing the brain drain problem with a few locals. A young French engineer, a volunteer international cooperant, was complaining that he had just spent 18 months teaching maths to 15-20 year old students and that his brightest students all dreamed of either emigrating or becoming politicians -- hardly production-increasing work as far as Senegal was concerned. I asked our old taxi driver what he thought. "You whites want to help us?", he said. "Fine. Build a concrete wall all around Africa. Don't come in, and don't let them youngsters out."
The sad thing is that to this day, this unreasonable idea is still the most practical among the numerous "solutions for Africa" I have heard of. Most of our ideas for "helping Africa" are recipes for disasters.
Minkwe, this is not a flame. I don't have a "solution for Africa". But I doubt that taking the best brains out of the continent is helping. I'd like your opinion as an emigrant, provided you keep a cool head.
--
Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/
I'm saving up for lime green shoes, a purple shirt and an orange hat.
These people want to do video conferencing via 14.4k modem
That solution allready exists. Post a sneakermail address, and we'll discuss the terms.
Irene KHAAAAAAN!
Is this King Mobutu guy from the Congo (or was it Nigera?)
Anyways, he desperatly wants to insert 10 million into my bank account. In fact there are like tons of Africans who like to insert money into peoples' north american bank accounts!
Africa rulez!!!
--Zuchini
It isn't normal for California to have power problems....grumble...grumble...grumble...
>=[
'mmmmmmmmm.... forbidden donut'
FYI This is a variant from a well known urban legend.
If you want to see crooks running countries into the ground and getting themselves and their friends rich, Africa is a great place to go. Most of those African countries would've been much better staying colonies.
Witold
www.witold.org
witold.org
1. Big performance improvement in spamming toolset. Now all of the children of the late, great statesman Dr. Fungus Sabimbi will be able to post twice as many emails asking for help in withdrawing his holdings from 50 different Swiss bank accounts...
Morons