Bribery and corruption is unfortunately all too common in many African counties. Most of it is unnecessary, and tourists exacerbate the problem by simply paying or offering bribes because they think this is the accepted norm. Many tourists being stopped by police in Mozambique automatically give the police officer money. There was no need to do this, and all it does is create a culture of entitlement amongst the police where they start to expect handouts.

Never pay a bribe to a policeman unless it is absolutely necessary. If, for example,  you are stopped by a policeman and you know that your paperwork is in order, that you weren't speeding, that you car is in perfect working order, but the policeman asks you for a handout then simply politely refuse. 99% of the time he will let you go. If he insists, then explain that you don't really understand why you have to pay him, that you'll be happy to pay him if he could explain why you should pay, and ask him if he can get one of his colleagues to explain. Fearing being caught by his colleague, he'll let you go on your way.

If your paperwork is definitely in order, and the policeman "finds" something out of order, then persist, and politely ask to speak to a superior.

If you get caught speeding, ask for a reciept for any money you pay the policeman. You were speeding, so do the right thing and pay the fine.

Occasionally it may be necessary to pay a bribe. For example, if you're in rural Mozambique and you accidentally hit a dog with your vehicle and kill it, you could very well be jailed overnight.which could be a virtual death sentence, and a small bribe would probably be warranted in this case. Similarly, If approached by drunk or stoned policemen in an isolated area who becomes aggresive, then a bribe (it's really extortion though) would also be warranted.