Group Writes US Requesting Visa Ban On Senators Against Electronic Voting
The Democracy Vanguard of Nigeria in Diaspora (DVND) has called on the United States to impose a visa ban on those senators that opposed electronic transmission of election results…
Read More...
Read More...