SEARCH FSM
Jim Horn is a retired Foreign Service Officer who has served internationally for more than twenty-five years as a U.S. diplomat. He has enjoyed diverse assignments as a visa officer, an administrator, a security officer, and as an official in counter terrorism.
Publications :
Must Reads