Hundreds of workers held after protest at new Istanbul airport

Turkish-Police.jpg

–File Photo