Turkey has no business moralizing to Israel: Kennedy

The following video is brought to you courtesy of the Fox Business YouTube Channel. Click the video below to watch it now.

FBN’s Kennedy on Turkey’s criticism of Israel’s role in the killing of 60 Palestinians during the Gaza protests.