Randy Duncan

Randy Duncan is a retired Navy captain who served at the Defense Missile and Space Intelligence Center and the Defense Intelligence Agency.

My Articles
February 13, 2012 | 2:13pm EST