Turkey Responsible for Flotilla Deaths

Washington, DC – The following is a statement by David A. Ridenour, vice president of the National Center for Public Policy Research: The international community should be denouncing Turkey, not Israel, for the loss of life on the so-called “Freedom Flotilla.” That’s because Turkey, the … Continue reading Turkey Responsible for Flotilla Deaths