Curled from Vanguard News. By Biodun Busari. The United States has imposed visa restrictions on politicians and people who perpetrated evil to scuttle the just concluded Nigeria’s 2023 elections. According to Secretary of State, Anthony Blinken, in a statement on […]