The Turkish authorities have freed 160 workers out of almost 600 detained after a protest over work-related deaths and bad conditions at the construction site for Istanbul’s third airport. Hundreds of workers were arrested on Friday night by security forces busting up a demonstration outside Istanbul Grand Airport, a massive development that the government says […]