Tags Posts tagged with "Holland"

Tag: Holland

Angry at the Dutch: Turkish gov’t ‘seals off’ Dutch embassy, ambassador’s...

Despite being a NATO ally to the Dutch, the Turkish government has "sealed off" a number of locations in the capital city of Ankara...