Loading...
Loading...
Former US diplomat and diplomat
John Craig is a former US diplomat who served in various capacities, including as a diplomat in Iran during the 1970s. He has written extensively on international relations and diplomacy, and has been a vocal critic of the US government's foreign policy. Craig has also been involved in various humanitarian efforts, including working with refugees and displaced persons. He currently teaches at a university in Pennsylvania.
Are you جان کریگ? Manage your profile and connect with your audience.
Claim Profile