Ever since Ol' Hilary Clinton took over New York, I have been trying every weapon idea I can find, since I was certain she would eliminate guns. Technically she hasn't outlawd personal defense guns, but she has. Criminals can now sue you for shooting them. If you kill them and they have a family, they can sue you.
So,
Although I live in a rural setting, my defense measures can easilly be adapted to urban settings. First, leather really takes the sting out of impacts. Plus, you have the chance of looking tough and/or cool. By simply looking tough/mean/ or most importantly, in my opinion, fierce, you can scare away many predators. I don't know what your fellow country men consider mean looking, but up here it's the unshaven, leather etc look. Just watch some American Holllywood 'propaganda' . Given half a chance, I would die my hair white, I mean think, everyone else is avoiding that color, so your rebelious. Maybe a couple highlights of a very light green too.....
If you have matches and a tennis ball, you can make a fine weapon. Just make a small hole in it and fill it with match heads. I have never actually tried this, but have heard that it is quite respectable.
I won't go into anymore of my ideas, as I haven't quite perfected them. Some proposed ones are arm-launched-rockets, my own stun gun (mine will save the state money from the electric chair <img src="images/graemlins/grin.gif" alt="" />) and various other projects.
Excuse my inferior knowledge of African geography, but do you live in the region where the Tutus and other guys fight? (Forgot the other tribe. sorry. <img src="images/graemlins/confused.gif" alt="" />)