Company contracted Turkish Airlines makes issues to Citizens of EU or people who have valid Visa or Resident permits to travel because of made up rules or excuses, which other airlines DONT apply. This company is shame of NG Aviation industry and staff shall get more education on Schengen, EU and transportation matters, if they want to impose their own rules and ignore embassy/ministries/ governments.