An Opera News Kenya publication
In Kenya if you receive money which some government officials think is huge amount, then expect…