Caroline Glick is an American-Israeli Journalist and is the deputy managing editor of The Jerusalem Post. She is also the Senior Fellow for Middle East Affairs of the Washington, DC-based Center for Security Policy.
Caroline Glick is an American-Israeli Journalist and is the deputy managing editor of The Jerusalem Post. She is also the Senior Fellow for Middle East Affairs of the Washington, DC-based Center for Security Policy.