WATCH: Mixed Reactions Trail Presidential Results Across Nigeria

Some eleated, others dejected.

By , in News on . Tagged width:

Publisher: Channels Tv