Daily Archives: March 17, 2017

Turkey deported Dutch cows over diplomatic fracas. (Photo: Reuters/David Moir)

Turkey vs. Europe: Any Lessons?

Last week, for the first time in the history of the Turkish Republic, one of its ministers was declared persona non grata—an undesirable alien—and was deported from Netherlands, a state which is a NATO ally of Turkey.

Top