Browsing: Politics

Nine members of the Nigerian Senate have formally notified the upper legislative chamber of their defection to the African Democratic…