I also have the same problem in Kenya. I received money in Dec 2014 after 16 days which really took alot time. We need a clarity of what happens.
My friends, I think you may simply need to be patient. The money is on its way. 14 days may seem like a long time, but if you are always doing new work on oDesk, then you'll receive money each week, and the 14 day wait won't seem so bad.
I live in the United States and I often wait 14 days or more to be paid for work I did on oDesk.
The alternative is this:
Only a few days wait, and not enough security and patience, and then we find out that money is being fraudulently handled because we weren't patient enough for oDesk to work with the banks' preferred methods.
Then oDesk loses money, so it has to suspend your accounts to investigate. Or oDesk realizes that doing business in Kenya isn't worth it and it shuts you down completely. No more bank transfers to Kenya. Or no more money sent to Kenya at all.
Better to have your money after 14 days then to have no money at all.