Jim Carey

James Carey is journalist and editor at Geopolitics Alert. He specializes in Middle East and Asian affairs