Dr. John Swails

Expert

Tulsa, OK - USA

 

Election monitoring:

 

2004-Ukraine (presidential), 2004-USA (presidential), 2005-Kazahstan (presidential), 2012 – Armenia (Parliament)