[ad_1] Abuja, Nigeria CNN — Widespread delays overshadowed a crucial presidential election in Nigeria Saturday, as millions voted to elect their new leader. The
[ad_1] Abuja, Nigeria CNN — Widespread delays overshadowed a crucial presidential election in Nigeria Saturday, as millions voted to elect their new leader. The