Bill Gates did not cancel his visit to Nigeria because of the State Pardon or the security situation in Nigeria.
He cancelled because
His account has been hacked and he needs to sort that out ASAP!
He is worried about the deadlock in Washington over the budget deficit. His mind is on his stocks!