Journalist Caroline Glick on Fire Against a Corrupt Media in the USA and Israel

Deputy Managing Editor of the Jerusalem Post, Caroline Glick, was on fire.

Watch Video

Caroline Glick: The State Department Policy vis a vis Israel is a Failure

So long as Trump continues to base his foreign policy on appeasing the State Department, his policy is doomed to failure.

Watch Video