Tag: U.S.

U.S. goes tough on Edo, Ondo governorship polls

Secretary of State, Mike Pompeo, imposed the visa restriction on the individuals due to their conduct in the run up to the polls.