The Nigerian presidential elections appear to be going in favour of the main opposition leader and former military strongman, General Muhammadu Buhari, as early results put him in a commanding lead ahead of incumbent Goodluck Jonathan. Buhari of the rainbow … Read more →